public ActionResult <calificacionestudiante> Index([FromBody] calificacionestudiante Calificacionestudiante, [FromHeader] string token) { if (UsuarioConexion <usuario> .Instance.getUserToken(token)) { // var filtro = new List <string>(); var idciclo = CicloLectivoConexion <ciclolectivo> .Instance.getCicloLectivo().Id; var idmateria = ExamenConexion <examen> .Instance.SearchId(Calificacionestudiante.Idexamen).Idmateria; filtro.Add("idestudiante"); filtro.Add(Calificacionestudiante.Idestudiante.ToString()); filtro.Add("idmateria"); filtro.Add(idmateria.ToString()); filtro.Add("idciclolectivo"); filtro.Add(idciclo.ToString()); var n = estudianteMateriaConexion <estudiantemateria> .Instance.SearchAll(filtro.ToArray()); if (n.Count == 0) { var esmat = new estudiantemateria(); esmat.Idciclolectivo = idciclo; esmat.Idestudiante = Calificacionestudiante.Idestudiante; esmat.Idmateria = idmateria; estudianteMateriaConexion <estudiantemateria> .Instance.Insert(esmat); } CalificacionestudianteConexion <calificacionestudiante> .Instance.Insert(Calificacionestudiante); return(Json("El proceso de almacenado se realizó con éxito.")); } else { return(null); } }
public ActionResult <estudiantemateria> Put([FromBody] estudiantemateria estudianteMateria, [FromHeader] string token) { if (UsuarioConexion <usuario> .Instance.getUserToken(token)) { estudianteMateria.Idciclolectivo = CicloLectivoConexion <ciclolectivo> .Instance.getCicloLectivo().Id; estudianteMateriaConexion <estudiantemateria> .Instance.Update(estudianteMateria); return(Json("El proceso de almacenado se realizó con éxito.")); } else { return(null); } }
private estudianteMateriaConexion(estudiantemateria aux) : base(aux) { }