private void btnSave_Click(object sender, EventArgs e) { Cursor = Cursors.WaitCursor; try { if (validate()) { LoginBAL _objBAL = new LoginBAL(); LoginModel _objModel = new LoginModel(); _objModel._LoginID = selecteRecordId; _objModel._Username = tbxUsername.Text; _objModel._Password = tbxPassword.Text; _objModel._EmailAddress = tbxEmail.Text; _objModel._ModifiedDate = DateTime.Now; _objModel._UserRole = Convert.ToInt32(cmbRole.SelectedIndex); if (selecteRecordId == 0) { _objBAL.SaveUser(_objModel); } else { _objBAL.UpdateUser(_objModel); } MakeEmpty(); MessageBox.Show("Record Saved Successfully!"); FillGrid(); } } catch { } finally { Cursor = Cursors.Default; } }