public static bool Eliminar(Profesores id) { bool resultado = false; using (var db = new Repositorio <Profesores>()) { resultado = db.Eliminar(id); } return(resultado); }
public static bool Guardar(Profesores nuevo) { bool retorno = false; using (var db = new Repositorio <Profesores>()) { retorno = db.Guardar(nuevo) != null; } return(retorno); }
public static bool Mofidicar(Profesores existente) { bool eliminado = false; using (var repositorio = new Repositorio <Profesores>()) { eliminado = repositorio.Modificar(existente); } return(eliminado); }
public static Profesores Buscar(Expression <Func <Profesores, bool> > tipo) { Profesores Result = null; using (var repoitorio = new Repositorio <Profesores>()) { Result = repoitorio.Buscar(tipo); } return(Result); }
public static Entidades.Profesores BuscarRelacion(int id) { Profesores estudiante = null; using (var conexion = new AulaDb()) { try { estudiante = conexion.profesoresDb.Find(id); } catch (Exception) { throw; } } return(estudiante); }
protected void PFinalizarButton_Click(object sender, EventArgs e) { usuario = new Usuarios(); profesor = new BLL.Profesores(); usuario.Nombre = NombreUsuariioTextBox.Text; usuario.Clave = ClaveTextBox.Text; usuario.IdTipoUsuario = 2; profesor.Nombres = PNombreTextBox.Text; profesor.Apellidos = PApellidoTextBox.Text; profesor.Documento = PDocTextBox.Text; profesor.Email = PEmailTextBox.Text; profesor.Telefono = PTelefonoTextBox.Text; profesor.Genero = PGeneroDropDownList.SelectedIndex; profesor.IdTipoDocumento = PTipoDocDropDownList.SelectedIndex; if (usuario.Insertar()) { usuario.BuscarIdUsuario(); profesor.IdProfesor = usuario.IdUsuario; if (profesor.Insertar()) { if (usuario.Autenticar(NombreUsuariioTextBox.Text, ClaveTextBox.Text)) { FormsAuthentication.RedirectFromLoginPage(NombreUsuariioTextBox.Text, false); Session["IdUsuario"] = usuario.IdUsuario; if (usuario.IdTipoUsuario == 1) { Response.Redirect("~/ControlPanel/Administrador/InicioWeb.aspx"); } else if (usuario.IdTipoUsuario == 2) { Response.Redirect("~/ControlPanel/Profesor/InicioWeb.aspx"); } else if (usuario.IdTipoUsuario == 3) { Response.Redirect("~/ControlPanel/Estudiante/InicioWeb.aspx"); } } } } }
public static bool Guardar(Profesores profesor) { using (var context = new Repository <Profesores>()) { try { if (Buscar(p => p.ProfesorId == profesor.ProfesorId) == null) { return(context.Guardar(profesor)); } else { return(context.Modificar(profesor)); } } catch (Exception) { throw; } } }