/*private OperationResult CreateUserForAlumno(String Matricula, String Password, String Nombre) * { * OperationResult operation = OperationResult.UnknowFail; * Usuario user = new Usuario(); * user.Name = Nombre; * user.Email = Matricula + "@estudiantes.uv.mx"; * user.UserType = "Alumno"; * user.UserName = Matricula; * user.Password = Password; * user.RegisterDate = DateTime.Today; * UsuarioDAO usuarioDAO = new UsuarioDAO(); * operation = (OperationResult)usuarioDAO.AddUsuario(user); * return operation; * }*/ public List <Practicante> GetAlumno() { PracticanteDAO instancePracticanteDAO = new PracticanteDAO(); List <Practicante> list = instancePracticanteDAO.GetPracticante(); return(list); }
public OperationResult AddAlumno(String Matricula, String Nombre, String Seccion, String Bloque, String Carrera, String Contraseña, String apellidoPaterno, String apellidoMaterno, String periodo, String sectorSocial) { OperationResult operation = OperationResult.UnknowFail; if (GetAlumnoByMatricula(Matricula).MatriculaPracticante == null) { Practicante instancePracticante = new Practicante(); instancePracticante.MatriculaPracticante = Matricula; instancePracticante.NombresPracticante = Nombre; instancePracticante.ApellidoPaternoPracticante = apellidoPaterno; instancePracticante.ApellidoMaternoPracticante = apellidoMaterno; instancePracticante.PeriodoPracticante = periodo; instancePracticante.SectorSocialPracticante = sectorSocial; PracticanteDAO instancePracticanteDAO = new PracticanteDAO(); if ((OperationResult)instancePracticanteDAO.AddPracticante(instancePracticante) == OperationResult.Success) { if (CreateUserForAlumno(Matricula, Contraseña, Nombre) == OperationResult.Success) { operation = OperationResult.Success; } else { DeleteAlumno(Matricula); operation = OperationResult.UnknowFail; } } else { operation = OperationResult.UnknowFail; } } else { operation = OperationResult.ExistingRecord; } return(operation); }
public OperationResult AddAlumno(String matricula, String nombre, String carrera, String contraseña, String apellidoPaterno, String apellidoMaterno, String periodo) { OperationResult operation = OperationResult.UnknowFail; if (GetAlumnoByMatricula(matricula).MatriculaPracticante == null) { Practicante practicante = new Practicante(); practicante.MatriculaPracticante = matricula; practicante.NombresPracticante = nombre; practicante.ApellidoPaternoPracticante = apellidoPaterno; practicante.ApellidoMaternoPracticante = apellidoMaterno; practicante.PeriodoPracticante = periodo; PracticanteDAO practicanteDAO = new PracticanteDAO(); if ((OperationResult)practicanteDAO.AddPracticante(practicante) == OperationResult.Success) { if (CreateUserForAlumno(matricula, contraseña, nombre) == OperationResult.Success) { operation = OperationResult.Success; } else { DeleteAlumno(matricula); operation = OperationResult.UnknowFail; } } else { operation = OperationResult.UnknowFail; } } else { operation = OperationResult.ExistingRecord; } return(operation); }
public OperationResult DeleteAlumno(String Matricula) { PracticanteDAO instancePracticanteDAO = new PracticanteDAO(); return((OperationResult)instancePracticanteDAO.DeletePracticanteByMatricula(Matricula)); }
public Practicante GetAlumnoByMatricula(String Matricula) { PracticanteDAO instancePracticanteDAO = new PracticanteDAO(); return(instancePracticanteDAO.GetPracticanteMatricula(Matricula)); }