private void B_Ingresar_Click(object sender, RoutedEventArgs e) { LogIngreso = new LogIngreso(); if (LogIngreso.ValidarUsuario(TB_Usuario.Text, TB_Password.Password) == null) { MessageBox.Show("Usuario y/o contraseña incorrecta"); } else { _usuario = LogIngreso.ValidarUsuario(TB_Usuario.Text, TB_Password.Password); this.NavigationService.Navigate(new PNavegacion(_usuario)); MessageBox.Show("Correcto"); } }
public static void SaveLogin(int codigoContacto) { using (Datos.FonadeDBDataContext db = new Datos.FonadeDBDataContext(System.Configuration.ConfigurationManager.ConnectionStrings["ApplicationServices"].ConnectionString)) { var entity = db.LogIngresos.FirstOrDefault(filter => filter.CodContacto == codigoContacto); if (entity != null) { entity.FechaUltimoIngreso = DateTime.Now; } else { var newEntity = new LogIngreso { CodContacto = codigoContacto, FechaUltimoIngreso = DateTime.Now }; db.LogIngresos.InsertOnSubmit(newEntity); } db.SubmitChanges(); } }