public object DeleteCurso(int id) { BlCurso obj = new BlCurso(); obj.IdCurso = id; int r = obj.DeleteCurso(); if (r != 0) { return(Json(new { Codigo = 0, Mensaje = "Curso eliminado exitosamente" })); } else { return(Json(new { Codigo = 1, obj.Error })); } }
public object DeleteCursoAlumno(int idCurso, int idalumno) { BlCurso obj = new BlCurso(); obj.IdCurso = idCurso; int r = obj.DeleteCursoAlumno(idalumno); if (r != 0) { return(Json(new { Codigo = 0, Mensaje = "Nota eliminada exitosamente" })); } else { return(Json(new { Codigo = 1, obj.Error })); } }
public object UpdateNotaAlumno(int idCurso, int idalumno, decimal nota) { BlCurso obj = new BlCurso(); obj.IdCurso = idCurso; obj.Nota = nota; int r = obj.UpdateNotaAlumno(idalumno); if (r != 0) { return(Json(new { Codigo = 0, Mensaje = "Nota actualizada exitosamente" })); } else { return(Json(new { Codigo = 1, obj.Error })); } }
public object UpdateCurso(int id, string Descripcion) { BlCurso obj = new BlCurso(); obj.IdCurso = id; obj.Descripcion = Descripcion; int r = obj.UpdateCurso(); if (r != 0) { return(Json(new { Codigo = 0, Mensaje = "Curso actualizado exitosamente" })); } else { return(Json(new { Codigo = 1, obj.Error })); } }
public object GetNotasGeneral() { BlCurso obj = new BlCurso(); DataTable dt = obj.GetNotasGeneral(); List <BlCurso> lista = new List <BlCurso>(); List <BlAlumno> listaAlumno = new List <BlAlumno>(); if (dt != null) { var datos = (from DataRow dr in dt.Rows select new { //IdCurso = dr["IdCurso"], //Descripcion = dr["Descripcion"], IdAlumno = dr["IdAlumno"], //Nota = dr["Nota"], Alumno = dr["Nombres"].ToString() + " " + dr["ApellidoPat"].ToString() + " " + dr["ApellidoMat"].ToString() }).ToList().Distinct(); foreach (var item in datos) { BlAlumno objA = new BlAlumno(); lista = new List <BlCurso>(); objA.Nombres = item.Alumno; foreach (DataRow dr in dt.Rows) { obj = new BlCurso(); if (Convert.ToInt32(item.IdAlumno) == Convert.ToInt32(dr["IdAlumno"])) { obj.IdCurso = Convert.ToInt32(dr["IdCurso"]); obj.Descripcion = dr["Descripcion"].ToString(); obj.Nota = Convert.ToDecimal(dr["Nota"]); lista.Add(obj); } } objA.Notas = lista; listaAlumno.Add(objA); } return(Json(new { Codigo = 0, Data = listaAlumno })); } else { return(Json(new { Codigo = 1, Mensaje = obj.Error })); } }
public object FillNotasPorAlumno(int idalumno) { BlCurso obj = new BlCurso(); DataTable dt = obj.FillNotasPorAlumno(idalumno); if (dt != null) { var datos = (from DataRow dr in dt.Rows select new { IdCurso = dr["IdCurso"], Descripcion = dr["Descripcion"], IdAlumno = dr["IdAlumno"], Nota = dr["Nota"] }).ToList(); return(Json(new { Codigo = 0, Data = datos })); } else { return(Json(new { Codigo = 1, Mensaje = obj.Error })); } }
public object getCurso(int id = 0, bool estado = true) { BlCurso obj = new BlCurso(); obj.IdCurso = id; obj.Estado = estado; DataTable dt = obj.FillCurso(); if (dt != null) { var datos = (from DataRow dr in dt.Rows select new { IdCurso = dr["IdCurso"], Descripcion = dr["Descripcion"], Estado = dr["Estado"] }).ToList(); return(Json(new { Codigo = 0, Data = datos })); } else { return(Json(new { Codigo = 1, Mensaje = obj.Error })); } }