public void UpdateCurso(Curso curso) { using (CursoModel model = new CursoModel()) { model.Update(curso); } }
public void CreateCursoBanco(Curso curso) { using (CursoModel cursoModel = new CursoModel()) { cursoModel.Create(curso); } }
public ActionResult PostCurso(CursoModel model) { var Curso = new Curso(model.id, model.nome, model.descricao, model.idMaterias); _cursoCollection.InsertOne(Curso); return(StatusCode(201, Curso.ToString())); }
public CursoModel ObtenerCuadroxCursoAlumno(long gradoId, long seccionId, long cursoId, long alumnoId, long colegioId) { CursoModel CursoActual = new CursoModel(); try { //Se obtiene el ciclo actual del colegio Ciclo CicloActual = db.Set <Ciclo>().AsNoTracking().Where(x => x.ColegioId == colegioId && x.Activo).OrderByDescending(x => x.Fecha).ThenByDescending(x => x.CicloId).FirstOrDefault(); if (CicloActual != null) { CursoActual = db.Database.SqlQuery <CursoModel>("dbo.sp_consulta_detalle_curso_x_grado @ColegioId, @GradoId, @SeccionId, @CursoId, @CicloId", new SqlParameter("@ColegioId", colegioId), new SqlParameter("@GradoId", gradoId), new SqlParameter("@SeccionId", seccionId), new SqlParameter("@CursoId", cursoId), new SqlParameter("@CicloId", CicloActual.CicloId)).FirstOrDefault(); if (CursoActual != null) { CursoActual.AlumnoId = alumnoId; CursoActual.Cuadros = new List <CuadroxCursoModel>(); CursoActual.Cuadros = db.Database.SqlQuery <CuadroxCursoModel>("dbo.sp_consulta_cuadro_x_curso_alumno @ColegioId, @CursoId, @GradoId, @SeccionId, @CicloId, @AlumnoId", new SqlParameter("@ColegioId", colegioId), new SqlParameter("@CursoId", CursoActual.CursoId), new SqlParameter("@GradoId", CursoActual.GradoId), new SqlParameter("@SeccionId", CursoActual.SeccionId), new SqlParameter("@CicloId", CicloActual.CicloId), new SqlParameter("@AlumnoId", alumnoId)).ToList(); } } } catch (Exception) { } return(CursoActual); }
public ActionResult GoToUpdateDisciplina(FormCollection formCurso) { Curso sessaoCurso = (Curso)Session["dadosCurso"]; Curso objCurso = new Curso(); objCurso.CursoId = sessaoCurso.CursoId; objCurso.Titulo = formCurso["Titulo"]; objCurso.Turno = formCurso["Turno"]; Session["dadosCurso"] = objCurso; //-- alterações ---------- using (CursoModel model = new CursoModel()) { if (model.VerificaCurso(formCurso["Titulo"].ToUpper(), formCurso["Turno"].ToUpper(), sessaoCurso.CursoId)) { ctrlMsg = true; msg = "This program already exists"; return(RedirectToAction("UpdateCurso")); } else { return(RedirectToAction("UpdateDisciplinas")); } } //--------------------------------- //return RedirectToAction("UpdateDisciplinas"); }
public CursoModel ReporteDiarioPedagogicoAsistenciaxCursoAlumno(long gradoId, long seccionId, long cursoId, long colegioId, long alumnoId, DateTime fechaInicial, DateTime fechaFinal) { CursoModel CursoActual = new CursoModel(); try { //Se obtiene el ciclo actual del colegio Ciclo CicloActual = db.Set <Ciclo>().AsNoTracking().Where(x => x.ColegioId == colegioId && x.Activo).OrderByDescending(x => x.Fecha).ThenByDescending(x => x.CicloId).FirstOrDefault(); if (CicloActual != null) { CursoActual = db.Database.SqlQuery <CursoModel>("dbo.sp_consulta_detalle_curso_x_grado @ColegioId, @GradoId, @SeccionId, @CursoId, @CicloId", new SqlParameter("@ColegioId", colegioId), new SqlParameter("@GradoId", gradoId), new SqlParameter("@SeccionId", seccionId), new SqlParameter("@CursoId", cursoId), new SqlParameter("@CicloId", CicloActual.CicloId)).FirstOrDefault(); if (CursoActual != null) { CursoActual.AlumnoId = alumnoId; CursoActual.Asistencias = new List <AsistenciaxCursoModel>(); CursoActual.Asistencias = db.Database.SqlQuery <AsistenciaxCursoModel>("dbo.sp_reporte_diario_pedagogico_asistencia_x_curso_alumno @ColegioId, @CursoId, @GradoId, @SeccionId, @CicloId, @AlumnoId, @FechaInicial, @FechaFinal", new SqlParameter("@ColegioId", colegioId), new SqlParameter("@CursoId", CursoActual.CursoId), new SqlParameter("@GradoId", CursoActual.GradoId), new SqlParameter("@SeccionId", CursoActual.SeccionId), new SqlParameter("@CicloId", CicloActual.CicloId), new SqlParameter("@AlumnoId", alumnoId), new SqlParameter("@FechaInicial", fechaInicial), new SqlParameter("@FechaFinal", fechaFinal)).ToList(); } } } catch (Exception) { } return(CursoActual); }
public Curso GetCursoBanco(int CursoId) { using (CursoModel model = new CursoModel()) { Curso curso = model.Read(CursoId); return(curso); } }
public int GetUltimoCursoArmazenado() { using (CursoModel cursoModel = new CursoModel()) { int idUltimoCurso = cursoModel.GetUltimoCursoArmazenado(); return(idUltimoCurso); } }
// GET: courses public ActionResult Index() { using (CursoModel model = new CursoModel()) { List <Curso> lista = model.Read(); return(View(lista)); } }
public ActionResult results() { using (CursoModel model = new CursoModel()) { ViewBag.ListCurso = model.Read(); } return(View()); }
public JsonResult Get() { CursoModel cursoQuery = new CursoModel(new Curso()); ResponseMenssage response = new ResponseMenssage("success", cursoQuery.GetCursos()); return(new JsonResult(response)); }
public bool VerifyApoderadoInCurso(int id, string rut) { Curso curso = new Curso(); curso.Id = id; CursoModel query = new CursoModel(curso); return(query.VerifyApoderadoInCurso(rut)); }
public IActionResult ActualizarCurso(CursoModel model) { HttpContext.Session.GetString("Usuario"); //var menu = HttpContext.Session.GetString("Menu"); //var sesionMenu = JsonConvert.DeserializeObject<List<MenuModel>>(menu); //ViewBag.Menu = sesionMenu; Code.Curso.ActualizarCurso(model); return(MantenimientoCurso()); }
public IActionResult GrabarCurso(CursoModel model) { HttpContext.Session.GetString("Usuario"); //var menu = HttpContext.Session.GetString("Menu"); //var sesionMenu = JsonConvert.DeserializeObject<List<MenuModel>>(menu); //ViewBag.Menu = sesionMenu; Code.Curso.GrabarCurso(model); return(View("Index")); }
public int CountAlumnosInCurso(int id) { Curso curso = new Curso(); curso.Id = id; CursoModel query = new CursoModel(curso); return(query.CountAlumnosInCurso()); }
// // GET: /Curso/Details/5 public ActionResult Grid() { CursoModel modelo = new CursoModel(); modelo.empresaSirceId = ((SesionPOCO)Session["SesionPOCO"]).empresa.empresaSIRCEID; modelo.ConsultarCursos(); return(View("Grid", modelo)); }
public ActionResult Create(CursoModel cursoModel) { if (ModelState.IsValid) { db.cursos.Add(cursoModel); db.SaveChanges(); return(RedirectToAction(nameof(Index))); } return(View(cursoModel)); }
private static CursoEntidad PrepareCurso(CursoModel model) { var curso = new CursoEntidad(); curso.IdCurso = model.IdCurso; curso.Nombre = model.Nombre; curso.Descripcion = model.Descripcion; return(curso); }
public ActionResult Edit(CursoModel cursoModel) { if (ModelState.IsValid) { db.Entry(cursoModel).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction(nameof(Index))); } return(View(cursoModel)); }
public JsonResult GetOrganizaciones(int id_organizacion) { Curso curso = new Curso(); curso.Id_organizacion = id_organizacion; CursoModel cursoQuery = new CursoModel(curso); ResponseMenssage response = new ResponseMenssage("success", cursoQuery.GetCursosByOrganizacion()); return(new JsonResult(response)); }
public List <Curso> ReadAllByColegio(int id) { Curso curso = new Curso(); curso.Id_colegio = id; List <Curso> cursos = new List <Curso>(); CursoModel query = new CursoModel(curso); cursos = query.Read(); return(cursos); }
private Curso ModelToEntity(CursoModel cursoModel) { return(new Curso() { Id = cursoModel.Id, Capacidade = cursoModel.Capacidade, CargaHoraria = cursoModel.CargaHoraria, DataInicio = cursoModel.DataInicio, Nome = cursoModel.Nome, Modalidade = cursoModel.Modalidade }); }
public ActionResult ComisionesMateria(int idmateria, int idplan) { var modelList = new List <CursoModel>(); foreach (var obj in this.CursoLogic.GetCursosByMateria(idmateria, idplan)) { CursoModel curso = new CursoModel(obj); curso.CantInscripto = this.AlumnoInscripcionLogic.GetInscripcionesByMateria(obj.ID); modelList.Add(curso); } return(View(modelList)); }
public IActionResult Create([FromBody] CursoModel _cursoModel) { try { var _curso = _mapper.Map <Curso>(_cursoModel); _curso = _cursoService.Add(_curso); return(Ok(_curso)); } catch (Exception ex) { return(BadRequest(ex.Message)); } }
public ActionResult Editar(int id) { var cursoDao = new CursoDAO(); var modelo = new CursoModel(); var curso = cursoDao.ObternerCurso(id); modelo.Id = id; modelo.Nombre = curso.Nombre; modelo.Tiempo = curso.Tiempo; modelo.FechaInicio = Convert.ToDateTime(curso.FechaInicio); modelo.FechaFin = Convert.ToDateTime(curso.FechaFin); return(View(modelo)); }
//[Authorize("Bearer")] public IActionResult Post([FromBody] CursoModel curso) { var result = new ResponseModel(); if (curso == null) { return(BadRequest(result)); } result.Data = _CursoBusiness.Create(ModelToEntity(curso)); return(new OkObjectResult(result)); }
public ActionResult EditarCurso(int id) { CursoModel model = new CursoModel(); using (CursoEntities db = new CursoEntities()) { var vcurso = db.CursoTs.Find(id); model.curso = vcurso.curso; model.seccion = vcurso.seccion; model.id_curso = vcurso.id_curso; } return(View(model)); }
public ActionResult PutCurso(int id, CursoModel model) { if (model == null) { return(BadRequest()); } var Curso = new Curso(model.id, model.nome, model.descricao, model.idMaterias); var filter = Builders <Curso> .Filter.Eq(x => x.id, id); _cursoCollection.ReplaceOne(filter, Curso); return(Ok(Curso)); }
public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } CursoModel cursoModel = db.cursos.Find(id); if (cursoModel == null) { return(HttpNotFound()); } return(View(cursoModel)); }
public ActionResult details(int?id) { if (id == null) { return(new HttpStatusCodeResult(System.Net.HttpStatusCode.BadRequest)); } CursoModel curso = db.cursos.Find(id); if (curso == null) { return(HttpNotFound()); } return(View(curso)); }