Example #1
0
        private void btnLogin_Click(object sender, EventArgs e)
        {
            string fileName = util.GetConfigValue("DBFilePath");

            if (File.Exists(fileName))
            {
                if (IsValidUser(txtUserName.Text, txtPassword.Text) == true)
                {
                    db.InsertEvents(new LoginEvents(DateTime.Now.ToString(), "Logged in User", txtUserName.Text));
                    db.SetupInitialDB(txtUserName.Text);
                    this.Hide();
                    frmDashBoard fpopup = new frmDashBoard();
                    fpopup.loginDetail = db.GetUserDetails(txtUserName.Text);
                    LoggedInUser.Role  = fpopup.loginDetail.RoleType;
                    LoggedInUser.name  = txtUserName.Text;

                    if (fpopup.loginDetail.RoleType == RoleType.User)
                    {
                        fpopup.loginDetail.RoleType = LoggedInUser.Role = (rdoCusRole.Checked == true) ? RoleType.Customer : RoleType.User;
                    }
                    fpopup.ShowDialog();
                    this.Close();
                }
            }
            else
            {
                util.showMessage("Please Check, DB file not exists. " + fileName);
                txtUserName.Focus();
            }
        }
 private void btnDashBoard_Click(object sender, EventArgs e)
 {
     if (Utility.gblnAccessControl)
     {
         if (!Utility.gblnChildPrivileges(strComID, Utility.gstrUserName, 109))
         {
             MessageBox.Show("You have no Permission to Access", "Privileges", MessageBoxButtons.OK, MessageBoxIcon.Warning);
             return;
         }
     }
     if (System.Windows.Forms.Application.OpenForms["frmDashBoard"] as frmDashBoard == null)
     {
         frmDashBoard objfrm = new frmDashBoard();
         objfrm.Show();
         objfrm.MdiParent = this.MdiParent;
     }
     else
     {
         frmDashBoard objfrm = (frmDashBoard)Application.OpenForms["frmDashBoard"];
         objfrm.Focus();
         objfrm.MdiParent = this.MdiParent;
     }
 }