private void EnterBtn_OnClick(object sender, MouseButtonEventArgs e) { EnterBtn.Background = Brushes.DeepSkyBlue; if (userName_txt.Text == "" || password_txt.Password == "") { userName_txt.BorderBrush = Brushes.Red; password_txt.BorderBrush = Brushes.Red; } else { List <Model.User> lUser = bUser.Select(); if (lUser.Count() > 0) { if (lUser.Where(r => r.Name == userName_txt.Text && Business.Security.VerifyInput(password_txt.Password, r.Password)).Count() > 0) { mSys.CurrentUser = lUser.Where(r => r.Name == userName_txt.Text).Single(); if (!mSys.CurrentUser.Admin) { mSys.UserLoged = true; if (remindMe_CheckBox.IsChecked == true) { mSys.LastRecentlyUser = mSys.CurrentUser.Name; } bSys.Update(mSys); var id = lUser.Where(r => r.Name == userName_txt.Text).Single().Id; var accs = new Model.AccessLog { Id = bAccsLog.GetID(), UserId = id, Date = DateTime.Now }; bAccsLog.Insert(accs); UpdateLogInText(); EnterBtn.Background = Brushes.CornflowerBlue; NavigationService.Navigate(new StorePage()); } else { UpdateLogInText(); EnterBtn.Background = Brushes.CornflowerBlue; NavigationService.Navigate(new AdminPage()); } } else { MessageBox.Show("Nome de usuário, ou senha, incorreto", "Erro", MessageBoxButton.OK); EnterBtn.Background = Brushes.CornflowerBlue; } } else { MessageBox.Show("Usuário não cadastrado", "Erro", MessageBoxButton.OK); EnterBtn.Background = Brushes.CornflowerBlue; } } }
public void Delete(Model.AccessLog log) { pLog.Delete(log); }
public void Update(Model.AccessLog log) { pLog.Update(log); }
public void Insert(Model.AccessLog log) { pLog.Insert(log); }
public void Delete(Model.AccessLog log) { File <Model.AccessLog> .Delete(file, log); }
public void Update(Model.AccessLog log) { File <Model.AccessLog> .Update(file, log); }
public void Insert(Model.AccessLog log) { File <Model.AccessLog> .Insert(file, log); }