//[Authorize(Roles = "3")] public ActionResult Delete(string id, FormCollection collection) { try { CatHorarioModels Horario = new CatHorarioModels(); CatHorario_Datos HorarioDatos = new CatHorario_Datos(); Horario.opcion = 3; Horario.user = User.Identity.Name; Horario.IDHorario = id; Horario.conexion = Conexion; Horario = HorarioDatos.AbcCatHorario(Horario); if (Horario.Completado == true) { TempData["typemessage"] = "1"; TempData["message"] = "El registro se ha eliminado correctamente"; return(Json("")); } else { TempData["typemessage"] = "2"; TempData["message"] = "El registro no se ha eliminado correctamente. Intente nuevamente."; return(Json("")); } } catch { return(View()); } }
//[Authorize(Roles = "3")] public ActionResult Create() { try { CatHorarioModels Horario = new CatHorarioModels(); return(View(Horario)); } catch (Exception) { CatHorarioModels Horario = new CatHorarioModels(); TempData["typemessage"] = "2"; TempData["message"] = "No se puede cargar la vista"; return(View(Horario)); } }
//[Authorize(Roles = "3")] public ActionResult Index() { try { CatHorarioModels Horario = new CatHorarioModels(); CatHorario_Datos HorarioDatos = new CatHorario_Datos(); Horario.conexion = Conexion; Horario = HorarioDatos.ObtenerCatHorarios(Horario); return(View(Horario)); } catch (Exception) { CatHorarioModels Horario = new CatHorarioModels(); Horario.TablaDatos = new DataTable(); TempData["typemessage"] = "2"; TempData["message"] = "No se puede cargar la vista"; return(View(Horario)); } }
//[Authorize(Roles = "3")] public ActionResult Edit(string id) { try { CatHorarioModels Horario = new CatHorarioModels(); CatHorario_Datos HorarioDatos = new CatHorario_Datos(); Horario.IDHorario = id; Horario.conexion = Conexion; Horario = HorarioDatos.ObtenerDetalleCatHorario(Horario); return(View(Horario)); } catch (Exception) { CatHorarioModels Horario = new CatHorarioModels(); TempData["typemessage"] = "2"; TempData["message"] = "No se puede cargar la vista"; return(View(Horario)); } }
public ActionResult Create(FormCollection collection) { try { CatHorarioModels Horario = new CatHorarioModels(); CatHorario_Datos HorarioDatos = new CatHorario_Datos(); Horario.conexion = Conexion; Horario.opcion = 1; Horario.user = User.Identity.Name; TimeSpan HoraInicioA, HoraFinA; TimeSpan.TryParse(collection["HoraInicio"], out HoraInicioA); Horario.HoraInicio = HoraInicioA; TimeSpan.TryParse(collection["HoraFin"], out HoraFinA); Horario.HoraFin = HoraFinA; Horario.IDHorario = ""; Horario = HorarioDatos.AbcCatHorario(Horario); if (Horario.Completado == true) { TempData["typemessage"] = "1"; TempData["message"] = "Los datos se guardaron correctamente."; return(RedirectToAction("Index")); } else { TempData["typemessage"] = "2"; TempData["message"] = "Los datos no se guardaron correctamente. Intente nuevamente."; return(RedirectToAction("Create")); } } catch { TempData["typemessage"] = "2"; TempData["message"] = "Los datos no se guardaron correctamente. Contacte a soporte técnico"; return(RedirectToAction("Index")); } }