public ActionResult CronogramaActividadesUpdt(CronogramaActividadesCurso CronogramaActividadesCurso) { // Bll_Login.VerificarSesionActiva(); ViewBag.Estado = new SelectList(FuncionesEnum.ListaEnum <EnumEstados>(), "Value", "Text", (int)CronogramaActividadesCurso.Estado); if (CronogramaActividadesCurso != null) { if (ModelState.IsValid) { Bll_CronogramaActividadesCurso Bll_CronogramaActividadesCurso = new Bll_CronogramaActividadesCurso(); if (Bll_CronogramaActividadesCurso.ModificarCronogramaActividadesCurso(CronogramaActividadesCurso)) { return(RedirectToAction("ListCronograma", "CronogramaActividades", new { CursoId = CronogramaActividadesCurso.CursoId })); } else { return(View(CronogramaActividadesCurso)); } } else { return(View(CronogramaActividadesCurso)); } } else { return(View(CronogramaActividadesCurso)); } }
public bool ModificarCronogramaActividadesCurso(CronogramaActividadesCurso CronogramaActividadesCurso) { CronogramaActividadesCurso ActividadedCurso = GetCronogramaActividadesCursoByCronogramaActividadesCursoId(CronogramaActividadesCurso.CronogramaActividadesCursoId); if (ActividadedCurso != null) { try { ActividadedCurso.NombreActividad = CronogramaActividadesCurso.NombreActividad; ActividadedCurso.FechaActividad = CronogramaActividadesCurso.FechaActividad; ActividadedCurso.Estado = (byte)CronogramaActividadesCurso.Estado; BD.Entry(ActividadedCurso).State = EntityState.Modified; BD.SaveChanges(); return(true); } catch (Exception error) { Bll_File.EscribirLog(error.ToString()); return(false); } } else { return(false); } }
public ActionResult CronogramaActividadesUpdt(int id) { // Bll_Login.VerificarSesionActiva(); Bll_CronogramaActividadesCurso Bll_CronogramaActividadesCurso = new Bll_CronogramaActividadesCurso(); CronogramaActividadesCurso CronogramaActividadesCurso = Bll_CronogramaActividadesCurso.GetCronogramaActividadesCursoByCronogramaActividadesCursoId(id); ViewBag.CursoId = CronogramaActividadesCurso.CursoId; ViewBag.Estado = new SelectList(FuncionesEnum.ListaEnum <EnumEstados>(), "Value", "Text", (int)CronogramaActividadesCurso.Estado); return(View(CronogramaActividadesCurso)); }
public CronogramaActividadesCurso GetCronogramaActividadesCursoByCronogramaActividadesCursoId(int CronogramaActividadesCursoId) { try { CronogramaActividadesCurso CronogramaActividadesCurso = BD.CronogramaActividadesCurso.Find(CronogramaActividadesCursoId); if (CronogramaActividadesCurso != null) { return(CronogramaActividadesCurso); } else { return(null); } } catch (Exception error) { Bll_File.EscribirLog(error.ToString()); return(null); } }
public bool GuardarCronogramaActividadesCurso(CronogramaActividadesCurso CronogramaActividadesCurso) { if (CronogramaActividadesCurso != null) {// si el objeto es diferente de nulo try { CronogramaActividadesCurso.FechaPublicacion = UtilitiesCommons.ObtenerHorayFechaActualLocal(); BD.CronogramaActividadesCurso.Add(CronogramaActividadesCurso); BD.SaveChanges(); return(true); } catch (Exception error) { Bll_File.EscribirLog(error.ToString()); return(false); } } else { return(false); } }
public ActionResult CronogramaActividadesAdd(CronogramaActividadesCurso CronogramaActividadesCurso) { // Bll_Login.VerificarSesionActiva(); ViewBag.Estado = new SelectList(FuncionesEnum.ListaEnum <EnumEstados>(), "Value", "Text", (int)CronogramaActividadesCurso.Estado); ViewBag.CursoId = CronogramaActividadesCurso.CursoId; if (ModelState.IsValid) { Bll_CronogramaActividadesCurso Bll_CronogramaActividadesCurso = new Bll_CronogramaActividadesCurso(); if (Bll_CronogramaActividadesCurso.GuardarCronogramaActividadesCurso(CronogramaActividadesCurso)) {// pregunta si la funcion de creacion se ejecuto con exito return(RedirectToAction("ListCronograma", "CronogramaActividades", new { CursoId = CronogramaActividadesCurso.CursoId })); } else {// no creado return(View(CronogramaActividadesCurso)); } } else { return(View(CronogramaActividadesCurso)); } }