public void AgregarCuenta(Cuenta cuenta) { using (SistemaPlantillaPersonalEntities entity = new SistemaPlantillaPersonalEntities()) { entity.Cuenta.Add(cuenta); entity.SaveChanges(); } }
private void btnIniciarSesion_Click(object sender, EventArgs e) { using (Modelos.SistemaPlantillaPersonalEntities entity = new Modelos.SistemaPlantillaPersonalEntities()) { Cuenta cuenta = entity.Cuenta.Where(p => p.usuario.Equals(txtUsuario.Text)).Where(p => p.contrasenia.Equals(txtPassword.Text)).FirstOrDefault(); if (cuenta != null) { if (cuenta.tipo.Equals("Administrador")) { MenuPrincipalAdministrador form = new MenuPrincipalAdministrador(); form.Show(); this.Visible = false; } else { if (cuenta.tipo.Equals("visor")) { MenuPrincipalVisor form = new MenuPrincipalVisor(); form.Show(); this.Visible = false; } else { if (cuenta.tipo.Equals("gestor")) { MenuPrincipalGestor form = new MenuPrincipalGestor(); form.Show(); this.Visible = false; } else { MessageBox.Show("Usuario no reconocido"); } } } } else { MessageBox.Show("Usuario o contraseña incorrectos"); } this.txtPassword.ResetText(); } //this.txtUsuario.ResetText(); }