private void button1_Click(object sender, EventArgs e) { try { FixamoContext context = new FixamoContext(); /*Clases.Usuario newUsuario = new Clases.Usuario(); * newUsuario.Nombre = "ADM"; * newUsuario.Contraseña = "1234"; * context.Usuarios.Add(newUsuario); * context.SaveChanges();*/ Clases.Usuario usuarioAct = validarExistenciaUsuario(context); validarContraseña(usuarioAct, contraseña.Text); validarUsuarioHabilitado(usuarioAct); Clases.Session.getInstance().userId = usuarioAct.UsuarioId; Clases.Session.getInstance().user = usuarioAct.Nombre; this.Visible = false; Form1 pantallaPrincipal = new Form1(); pantallaPrincipal.ShowDialog(); this.Close(); } catch (Exception exc) { MessageBox.Show(exc.Message); } }
private void button10_Click(object sender, EventArgs e) { FixamoContext context = new FixamoContext(); List <Clases.Presupuesto> presupuestos = context.Presupuestos.ToList(); Forms.VerPresupuestos formPresupuestos = new Forms.VerPresupuestos(presupuestos); validarUser(formPresupuestos); }
private Clases.Usuario validarExistenciaUsuario(FixamoContext context) { Clases.Usuario user = context.Usuarios.Where(u => u.Nombre == nombre.Text).FirstOrDefault(); if (user == null) { throw new Exception("El usuario no existe"); } else { return(user); } }