نمایش نتایج 1 تا 3 از 3

نام تاپیک: مشکل در ورود به برنامه

  1. #1

    Question مشکل در ورود به برنامه

    درود بر همه دوستان.
    من یک مشکل کوچیک تو C#‎ دارم که ممنون می شم کمکم کنین.
    من دارم یک برنامه ای می نویسم که بر اساس نام کاربری و پسورد به کاربر اجازه دسترسی به قسمت های مختلف برنامه رو میده(در یک پنجره با وارد کردن نام کاربری و پسورد در یک Child بر اساس نام کاربری گزینه هایی از منوی پنجره Parent فعال یا غیر فعال بشن) من در پنجره Child مربوط به Login یک شی از Parent رو ساختم و به اشیا داخل اون دسترسی دارم و می تونم اونها رو Enable یا Disable یا به مقادیر اونا دسترسی داشته باشم، ولی در عمل بعد از ورود هیچ چیزی در برنامه تغییر پیدا نمیکنه.

  2. #2
    کاربر دائمی
    تاریخ عضویت
    مهر 1386
    محل زندگی
    بندرعباس
    پست
    126

    نقل قول: مشکل در ورود به برنامه

    فکر می کنم شی دیگری از منو را فعال یا غیر فعال می کنی
    از کار کردن با شی جاری اطمینان حاصل کن و یا قسمتی از سورس که کار نمی کنه را بفرست.

  3. #3

    نقل قول: مشکل در ورود به برنامه

    جایی رو که توش مشکل دارم با کامنت HERE علامت زدم. :)
            private void btnLogin_Click(object sender, EventArgs e)
    {
    try
    {
    int intCounter;

    clsManagers objManagers = new clsManagers();
    ///////////////////////////////////////HERE//////////////////////////////
    frmMain objMain = new frmMain();

    objMain.Close();

    intCounter = 0;

    objManagers.strUsername = txtUsername.Text;
    objManagers.strPassword = txtPassword.Text;

    while (intCounter <= 2)
    {
    if ((clsManagersManager.isCorrectUser(objManagers) == true) && (clsManagersManager.isActive(objManagers) == true))
    {
    ///////////////////////////////////HERE///////////////////////////////
    objMain.mnuLogin.Enabled = false;
    objMain.mnuLogout.Enabled = true;

    objMain.mnuEditActors.Enabled = clsSystemUsersTasksManager.havePermission(txtUsern ame.Text, "1");
    objMain.mnuEditDirectors.Enabled = clsSystemUsersTasksManager.havePermission(txtUsern ame.Text, "2");
    objMain.mnuLogs.Enabled = clsSystemUsersTasksManager.havePermission(txtUsern ame.Text, "3");
    objMain.mnuUsersManagement.Enabled = clsSystemUsersTasksManager.havePermission(txtUsern ame.Text, "4");
    objMain.mnuEditMovies.Enabled = clsSystemUsersTasksManager.havePermission(txtUsern ame.Text, "5");
    objMain.mnuEditProducers.Enabled = clsSystemUsersTasksManager.havePermission(txtUsern ame.Text, "6");
    objMain.mnuUsersTasks.Enabled = clsSystemUsersTasksManager.havePermission(txtUsern ame.Text, "8");
    objMain.mnuEditWriters.Enabled = clsSystemUsersTasksManager.havePermission(txtUsern ame.Text, "9");

    this.Hide();

    break;
    }
    else
    {
    MessageBox.Show("Username or password is not correct. Please try again.", "", MessageBoxButtons.OK, MessageBoxIcon.Hand);

    txtUsername.Clear();
    txtPassword.Clear();

    intCounter++;
    }
    }

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •