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; } }