Exemplo n.º 1
0
 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());
     }
 }