public static string AlumnosFromTask(int idTask) { AccountController account = new AccountController(); Usuario usr = account.getCurrentUser(); int idusuario = usr.idUsuario; Models.Entities.Examen ex = new Models.Entities.Examen(); return(ex.AlumnosFromTask(usr.idEscuela, idTask, idusuario)); }
public static string LeerExamenFromTask(int idTask) { AccountController account = new AccountController(); Usuario usr = account.getCurrentUser(); int idusuario = usr.idUsuario; Models.Entities.Examen ex = new Models.Entities.Examen(); return(ex.ReadExamenFromTask(idTask, idusuario)); }
public static string GuardarExamen(string examen, DateTime FechaRegistro, int idTask, int entregado, int idUsuario) { AccountController account = new AccountController(); Models.Entities.Examen ex = new Models.Entities.Examen(); Usuario usr = account.getCurrentUser(); var idRol = usr.idRol; if (idUsuario == -1) //usar usuario logueado { idUsuario = usr.idUsuario; return(ex.SaveExamen(examen, idUsuario, FechaRegistro, idTask, entregado)); } if (idRol == 1 || idRol == 4) //sólo si es admin o profesor, usar idUsuario enviado { return(ex.SaveExamen(examen, idUsuario, FechaRegistro, idTask, entregado)); } return(""); }
public static string LeerExamen(int id) //posiblemente NO USADO en ningun lado { Models.Entities.Examen ex = new Models.Entities.Examen(); return(ex.ReadExamen(id)); }