コード例 #1
0
 //[Authorize(Roles = "3")]
 public ActionResult Edit(int id, FormCollection collection)
 {
     try
     {
         CatPlanEstudioModels Plan      = new CatPlanEstudioModels();
         CatPlanEstudio_Datos PlanDatos = new CatPlanEstudio_Datos();
         Plan.conexion      = Conexion;
         Plan.opcion        = 2;
         Plan.user          = User.Identity.Name;
         Plan.abreviatura   = collection["abreviatura"];
         Plan.IDPlanEstudio = Convert.ToInt32(collection["IDPlanEstudio"]);
         Plan.Descripcion   = collection["Descripcion"];
         Plan = PlanDatos.AbcCatPlanEstudio(Plan);
         if (Plan.Completado == true)
         {
             TempData["typemessage"] = "1";
             TempData["message"]     = "Los datos se editaron correctamente.";
             return(RedirectToAction("Index"));
         }
         else
         {
             TempData["typemessage"] = "2";
             TempData["message"]     = "Los datos no se editaron correctamente.";
             return(RedirectToAction("Edit"));
         }
     }
     catch
     {
         TempData["typemessage"] = "2";
         TempData["message"]     = "Los datos no se editaron correctamente. Contacte a soporte técnico.";
         return(RedirectToAction("Index"));
     }
 }
コード例 #2
0
 //[Authorize(Roles = "3")]
 public ActionResult Create(FormCollection collection)
 {
     try
     {
         CatPlanEstudioModels Plan      = new CatPlanEstudioModels();
         CatPlanEstudio_Datos PlanDatos = new CatPlanEstudio_Datos();
         Plan.conexion      = Conexion;
         Plan.IDPlanEstudio = 0;
         Plan.Descripcion   = collection["descripcion"];
         Plan.abreviatura   = collection["abreviatura"];
         Plan.user          = User.Identity.Name;
         Plan.opcion        = 1;
         Plan = PlanDatos.AbcCatPlanEstudio(Plan);
         if (Plan.Completado == true)
         {
             TempData["typemessage"] = "1";
             TempData["message"]     = "Los datos se guardaron correctamente.";
             return(RedirectToAction("Index"));
         }
         else
         {
             TempData["typemessage"] = "2";
             TempData["message"]     = "Ocurrio un error al intentar guardar.";
             return(RedirectToAction("Create"));
         }
     }
     catch
     {
         TempData["typemessage"] = "2";
         TempData["message"]     = "Ocurrió un error el intentar guardar. Contacte a soporte técnico";
         return(RedirectToAction("Index"));
     }
 }
コード例 #3
0
 //[Authorize(Roles = "3")]
 public ActionResult Create()
 {
     try
     {
         CatPlanEstudioModels Plan = new CatPlanEstudioModels();
         Plan.conexion = Conexion;
         return(View(Plan));
     }
     catch (Exception)
     {
         CatPlanEstudioModels Plan = new CatPlanEstudioModels();
         TempData["typemessage"] = "2";
         TempData["message"]     = "No se puede cargar la vista";
         return(View(Plan));
     }
 }
コード例 #4
0
 //[Authorize(Roles = "3")]
 public ActionResult Edit(int id)
 {
     try
     {
         CatPlanEstudioModels Plan       = new CatPlanEstudioModels();
         CatPlanEstudio_Datos PlandDatos = new CatPlanEstudio_Datos();
         Plan.conexion      = Conexion;
         Plan.IDPlanEstudio = id;
         Plan = PlandDatos.ObtenerDetalleCatPlanEstudio(Plan);
         return(View(Plan));
     }
     catch (Exception)
     {
         CatPlanEstudioModels Plan = new CatPlanEstudioModels();
         TempData["typemessage"] = "2";
         TempData["message"]     = "No se puede cargar la vista";
         return(RedirectToAction("Index"));
     }
 }
コード例 #5
0
 //[Authorize(Roles = "3")]
 public ActionResult Index()
 {
     try
     {
         CatPlanEstudioModels Plan      = new CatPlanEstudioModels();
         CatPlanEstudio_Datos PlanDatos = new CatPlanEstudio_Datos();
         Plan.conexion = Conexion;
         Plan          = PlanDatos.ObtenerCatPlanEstudio(Plan);
         return(View(Plan));
     }
     catch (Exception)
     {
         CatPlanEstudioModels Plan = new CatPlanEstudioModels();
         Plan.TablaDatos         = new DataTable();
         TempData["typemessage"] = "2";
         TempData["message"]     = "No se puede cargar la vista";
         return(View(Plan));
     }
 }
コード例 #6
0
 //[Authorize(Roles = "3")]
 public ActionResult Index()
 {
     try
     {
         CatModalidadModels Modalidad      = new CatModalidadModels();
         CatModalidad_Datos ModalidadDatos = new CatModalidad_Datos();
         Modalidad.conexion = Conexion;
         Modalidad          = ModalidadDatos.ObtenerCatModalidad(Modalidad);
         return(View(Modalidad));
     }
     catch (Exception)
     {
         CatPlanEstudioModels Modalidad = new CatPlanEstudioModels();
         Modalidad.TablaDatos    = new DataTable();
         TempData["typemessage"] = "2";
         TempData["message"]     = "No se puede cargar la vista";
         return(View(Modalidad));
     }
 }
コード例 #7
0
 //[Authorize(Roles = "3")]
 public ActionResult Delete(int id, FormCollection collection)
 {
     try
     {
         CatPlanEstudioModels Plan      = new CatPlanEstudioModels();
         CatPlanEstudio_Datos PlanDatos = new CatPlanEstudio_Datos();
         Plan.conexion      = Conexion;
         Plan.opcion        = 3;
         Plan.user          = User.Identity.Name;
         Plan.IDPlanEstudio = id;
         PlanDatos.AbcCatPlanEstudio(Plan);
         TempData["typemessage"] = "1";
         TempData["message"]     = "El resgistro se ha eliminado correctamente.";
         return(Json(""));
     }
     catch
     {
         return(View());
     }
 }
コード例 #8
0
 //[Authorize(Roles = "3")]
 public ActionResult Edit(string id)
 {
     try
     {
         CatEspecialidadModels  Especialidad      = new CatEspecialidadModels();
         _CatEspecialidad_Datos EspecialidadDatos = new _CatEspecialidad_Datos();
         Especialidad.conexion          = Conexion;
         Especialidad.tablaModalidadCmb = EspecialidadDatos.obtenerComboCatModalidad(Especialidad);
         var list = new SelectList(Especialidad.tablaModalidadCmb, "IDModalidad", "descripcion");
         ViewData["cmbTipoModalidad"] = list;
         Especialidad.id_especialidad = id;
         Especialidad = EspecialidadDatos.ObtenerDetalleCatEspecialidad(Especialidad);
         return(View(Especialidad));
     }
     catch (Exception)
     {
         CatPlanEstudioModels Plan = new CatPlanEstudioModels();
         TempData["typemessage"] = "2";
         TempData["message"]     = "No se puede cargar la vista";
         return(RedirectToAction("Index"));
     }
 }
コード例 #9
0
 //[Authorize(Roles = "3")]
 public ActionResult Edit(string id)
 {
     try
     {
         CatCursoModels  Curso      = new CatCursoModels();
         _CatCurso_Datos CursoDatos = new _CatCurso_Datos();
         Curso.conexion             = Conexion;
         Curso.tablaEspecialidadCmb = CursoDatos.obtenerComboCatCurso(Curso);
         var list = new SelectList(Curso.tablaEspecialidadCmb, "id_especialidad", "descripcion");
         ViewData["cmbTipoEspecialidad"] = list;
         Curso.IDCurso = id;
         Curso         = CursoDatos.ObtenerDetalleCatEspecialidad(Curso);
         return(View(Curso));
     }
     catch (Exception)
     {
         CatPlanEstudioModels Plan = new CatPlanEstudioModels();
         TempData["typemessage"] = "2";
         TempData["message"]     = "No se puede cargar la vista";
         return(RedirectToAction("Index"));
     }
 }