private void btnLogin_Click(object sender, EventArgs e) { try { string errorMessage = string.Empty; if (ValidateForm(out errorMessage)) { UserDetailModel model = service.Authenticate(txtUsername.Text.Trim(), txtPassword.Text.Trim()); if (model.Id != null) { setUserDetailSession(model); Dashboard frm = new Dashboard(); this.Hide(); frm.ShowDialog(); this.Close(); } else { MessageBox.Show(ErrorMessages.incorrectuserpassword, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show(errorMessage, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } catch (Exception ex) { Utility.ErrorLog.Logging("Login", ex.Message.ToString(), ex.StackTrace.ToString()); } }