// GET: TASModulo public ActionResult TASModuloLista() { TASModuloInterfaceClient TASModulo = new TASModuloInterfaceClient(); var ltTASModulo = TASModulo.WebTASModuloSeleccionarTodo((string)Session["Sesion"], (string)Session["SesionSubCompania"]); return(View(ltTASModulo)); }
public ActionResult TASMateriaNuevo(TASMateriaSet setTASMateria) { long NumError = 0; string Materia = string.Empty; string MensajeError = string.Empty; TASMateriaInterfaceClient TASMateria = new TASMateriaInterfaceClient(); if (setTASMateria.ltTASMateria != null) { TASMateriaEntity etTASMateria = setTASMateria.ltTASMateria.First(); if (etTASMateria.Materia == null || etTASMateria.Materia == "") { NumError = 1; MensajeError += "Debe ingresar un Materia. "; } if (etTASMateria.Modulo == null || etTASMateria.Modulo == "") { NumError = 1; MensajeError += "Debe ingresar un Modulo. "; } if (NumError == 0) { TASMateriaSet setTASMateriaNuevo = TASMateria.WebNuevo((string)Session["Sesion"], (string)Session["SesionSubCompania"]); TASMateriaEntity etTASMateriaNuevo = setTASMateriaNuevo.ltTASMateria.First(); etTASMateriaNuevo.SubCompania = (string)Session["SesionSubCompania"]; etTASMateriaNuevo.Materia = etTASMateria.Materia; etTASMateriaNuevo.Modulo = etTASMateria.Modulo; etTASMateriaNuevo.Descripcion = etTASMateria.Descripcion == null ? "" : etTASMateria.Descripcion; etTASMateriaNuevo.Observacion = etTASMateria.Observacion == null ? "" : etTASMateria.Observacion; etTASMateriaNuevo.UEstado = TASMateriaService.Estado.Added; Materia = etTASMateria.Materia; NumError = TASMateria.WebGuardar(setTASMateriaNuevo, true, (string)Session["Sesion"], (string)Session["SesionSubCompania"]); } } else { NumError = 1; MensajeError = "Ocurrio un error al intentar guardar. Intente nuevamente."; } if (NumError == 0) { return(RedirectToAction("TASMateriaEditar", new { SubCompania = (string)Session["SesionSubCompania"], Materia = Materia })); } else { TASModuloInterfaceClient TASModulo = new TASModuloInterfaceClient(); var ltTASModulo = TASModulo.WebTASModuloSeleccionarXSubCompania((string)Session["SesionSubCompania"], (string)Session["Sesion"], (string)Session["SesionSubCompania"]); ViewBag.ltTASModulo = ltTASModulo.Select(s => s.Modulo); ViewBag.MensajeError = MensajeError; return(View(setTASMateria)); } }
public ActionResult TASModuloNuevo(string MensajeError = "") { TASModuloInterfaceClient TASModulo = new TASModuloInterfaceClient(); TASModuloSet setTASModulo = TASModulo.WebNuevo((string)Session["Sesion"], (string)Session["SesionSubCompania"]); ViewBag.MensajeError = MensajeError; return(View(setTASModulo)); }
public ActionResult TASModuloEditar(string SubCompania, string Modulo, string MensajeError = "") { TASModuloInterfaceClient TASModulo = new TASModuloInterfaceClient(); TASModuloSet setTASModulo = new TASModuloSet(); setTASModulo = TASModulo.WebSeleccionar(SubCompania, Modulo, (string)Session["Sesion"], (string)Session["SesionSubCompania"]); ViewBag.MensajeError = MensajeError; return(View(setTASModulo)); }
public ActionResult TASMateriaNuevo(string MensajeError = "") { TASMateriaInterfaceClient TASMateria = new TASMateriaInterfaceClient(); TASMateriaSet setTASMateria = TASMateria.WebNuevo((string)Session["Sesion"], (string)Session["SesionSubCompania"]); TASModuloInterfaceClient TASModulo = new TASModuloInterfaceClient(); var ltTASModulo = TASModulo.WebTASModuloSeleccionarXSubCompania((string)Session["SesionSubCompania"], (string)Session["Sesion"], (string)Session["SesionSubCompania"]); ViewBag.ltTASModulo = ltTASModulo.Select(s => s.Modulo); ViewBag.MensajeError = MensajeError; return(View(setTASMateria)); }
public ActionResult TASModuloEditar(TASModuloSet setTASModulo) { long NumError = 0; string Modulo = string.Empty; string MensajeError = string.Empty; TASModuloInterfaceClient TASModulo = new TASModuloInterfaceClient(); if (setTASModulo.ltTASModulo != null) { TASModuloEntity etTASModulo = setTASModulo.ltTASModulo.First(); if (etTASModulo.Modulo == null || etTASModulo.Modulo == "") { NumError = 1; MensajeError += "Debe existir un Modulo. "; } if (NumError == 0) { TASModuloSet setTASModuloEdit = TASModulo.WebSeleccionar((string)Session["SesionSubCompania"], etTASModulo.Modulo, (string)Session["Sesion"], (string)Session["SesionSubCompania"]); TASModuloEntity etTASModuloEdit = setTASModuloEdit.ltTASModulo.First(); //CodigoTAS Same as EstudianteCI etTASModuloEdit.Descripcion = etTASModulo.Descripcion == null ? "" : etTASModulo.Descripcion; etTASModuloEdit.Observacion = etTASModulo.Observacion == null ? "" : etTASModulo.Observacion; etTASModuloEdit.UEstado = TASModuloService.Estado.Modified; Modulo = etTASModulo.Modulo; NumError = TASModulo.WebGuardar(setTASModuloEdit, false, (string)Session["Sesion"], (string)Session["SesionSubCompania"]); } } else { NumError = 1; MensajeError = "Ocurrio un error al intentar guardar. Intente nuevamente."; } if (NumError == 0) { return(RedirectToAction("TASModuloLista")); } else { ViewBag.MensajeError = MensajeError; return(View(setTASModulo)); } }