private void BtnCO_Click(object sender, RoutedEventArgs e) { EmployeeModel employeeModel = new EmployeeModel(); DatabaseHandle dbHandle = new DatabaseHandle(); if (pwBox.Password == "") { MessageBox.Show("Please Fill Password!"); return; } string employeeDetail = dbHandle.GetStaffDetailByPassword(pwBox.Password); if (employeeDetail != null) { GlobalHelper.CurrentEmployee = JsonConvert.DeserializeObject <EmployeeModel>(employeeDetail); //2 = Out if (GlobalHelper.CurrentEmployee.StatusID == (int)ClockStatus.Out) { MessageBox.Show("Please Clock In!"); return; } if (dbHandle.UpdateStaffStatus(GlobalHelper.CurrentEmployee.EmployeeID, 2) > 0) { pwBox.Password = ""; MessageBox.Show(String.Format("Good bye {0} \nYou've logouted at {1}", GlobalHelper.CurrentEmployee.FirstName, DateTime.Now.ToShortTimeString())); } } else { MessageBox.Show("Incorrect Password"); } }
private void btnLogin_Click(object sender, RoutedEventArgs e) { DatabaseHandle dbHandle = new DatabaseHandle(); if (dbHandle.GetStaffDetailByPassword(pwBox.Password) != null) { this.Close(); } else { MessageBox.Show("Password is incorrect!", "Error", MessageBoxButton.OK, MessageBoxImage.Asterisk); } }