public List <Profesor> GetProfesor() { ProfesorDAO profesordao = new ProfesorDAO(); List <Profesor> list = profesordao.GetProfesor(); return(list); }
/// <summary>Crea objetos coordinador y usuario para comunicarlos con los dao</summary> /// <param name="nombre"> Nombre.</param> /// <param name="númeroPersonal">número personal.</param> /// <param name="carrera"> carrera.</param> /// <param name="correo">correo.</param> /// <param name="contraseña"> contraseña.</param> /// <returns>Resultado de la operación</returns> public AddResult AñadirCoordinador(string idprofesor, string diasenservicio, string nombresprofesor, String apellidopaterno, string apellidomaterno, string usuario, string contraseña, string fechaderegistro, string fechadebaja) { ProfesorDAO instanceProfesorDAO = new ProfesorDAO(); UsuarioDAO usuarioDAO = new UsuarioDAO(); Profesor instanceProfesor = new Profesor(idprofesor, diasenservicio, nombresprofesor, apellidopaterno, apellidomaterno, usuario, contraseña, fechaderegistro, fechadebaja); DateTime dateTime = DateTime.Now; Usuario instanceUsuario = new Usuario(idprofesor, contraseña, "Coordinador", dateTime, nombresprofesor); if (instanceProfesorDAO.AddProfesor(instanceProfesor) == AddResult.Success && usuarioDAO.AddUsuario(instanceUsuario) == AddResult.Success) { return(AddResult.Success); } return(AddResult.UnknowFail); }
/// <summary>Crea objetos coordinador y usuario para comunicarlos con los dao</summary> /// <param name="nombre"> Nombre.</param> /// <param name="númeroPersonal">número personal.</param> /// <param name="carrera"> carrera.</param> /// <param name="correo">correo.</param> /// <param name="contraseña"> contraseña.</param> /// <returns>Resultado de la operación</returns> public OperationResult AñadirProfesor(string idprofesor, string nombresprofesor, string apellidopaterno, string apellidomaterno, string usuario, string contraseña, string fechaderegistro, string fechadebaja, string turno, string correo) { OperationResult operation = OperationResult.UnknowFail; if (GetNoPersonalProfesor(idprofesor).IdProfesor == null) { Profesor profesor = new Profesor(idprofesor, nombresprofesor, apellidopaterno, apellidomaterno, usuario, contraseña, fechaderegistro, fechadebaja, turno); DateTime dateTime = DateTime.Now; Usuario instanceusuario = new Usuario(usuario, contraseña, "Profesor", dateTime, nombresprofesor, correo); ProfesorDAO profesordao = new ProfesorDAO(); operation = (OperationResult)profesordao.AddProfesor(profesor); } else { operation = OperationResult.ExistingRecord; } return(operation); }
public OperationResult DeleteProfesor(String noProfesor) { ProfesorDAO profesordao = new ProfesorDAO(); return((OperationResult)profesordao.DeleteProfesorByID(noProfesor)); }
public Profesor GetNoPersonalProfesor(String noPersonal) { ProfesorDAO profesordao = new ProfesorDAO(); return(profesordao.GetProfesorforID(noPersonal)); }