public ActionResult AdminCatalogoMensualidadNuevo(string MensajeError = "") { AdminCatalogoMensualidadInterfaceClient AdminCatalogoMensualidad = new AdminCatalogoMensualidadInterfaceClient(); AdminCatalogoMensualidadSet setAdminCatalogoMensualidad = AdminCatalogoMensualidad.WebNuevo((string)Session["Sesion"], (string)Session["SesionSubCompania"]); ViewBag.MensajeError = MensajeError; return(View(setAdminCatalogoMensualidad)); }
public ActionResult AdminCatalogoMensualidadNuevo(AdminCatalogoMensualidadSet setAdminCatalogoMensualidad) { string Mensualidad = string.Empty; long NumError = 0; string MensajeError = string.Empty; AdminCatalogoMensualidadInterfaceClient AdminCatalogoMensualidad = new AdminCatalogoMensualidadInterfaceClient(); if (setAdminCatalogoMensualidad.ltAdminCatalogoMensualidad != null) { AdminCatalogoMensualidadEntity etAdminCatalogoMensualidad = setAdminCatalogoMensualidad.ltAdminCatalogoMensualidad.First(); if (etAdminCatalogoMensualidad.Mensualidad != "") { AdminCatalogoMensualidadSet setAdminCatalogoMensualidadNuevo = AdminCatalogoMensualidad.WebNuevo((string)Session["Sesion"], (string)Session["SesionSubCompania"]); AdminCatalogoMensualidadEntity etAdminCatalogoMensualidadNuevo = setAdminCatalogoMensualidadNuevo.ltAdminCatalogoMensualidad.First(); etAdminCatalogoMensualidadNuevo.Mensualidad = etAdminCatalogoMensualidad.Mensualidad; etAdminCatalogoMensualidadNuevo.Descripcion = etAdminCatalogoMensualidad.Descripcion == null ? "" : etAdminCatalogoMensualidad.Descripcion; etAdminCatalogoMensualidadNuevo.UEstado = AdminCatalogoMensualidadService.Estado.Added; Mensualidad = etAdminCatalogoMensualidad.Mensualidad; NumError = AdminCatalogoMensualidad.WebGuardar(setAdminCatalogoMensualidadNuevo, true, (string)Session["Sesion"], (string)Session["SesionSubCompania"]); if (NumError != 0) { MensajeError = "Error al guardar los datos en el servidor."; } } else { NumError = 1; MensajeError = "La mensualidad es un campo obligatorio."; } } else { NumError = 1; MensajeError = "Hubo un error al mandar a guardar los datos."; } if (NumError == 0) { //return RedirectToAction("AdminCatalogoMensualidadEditar", new { Mensualidad = Mensualidad }); return(RedirectToAction("AdminCatalogoMensualidadLista")); } else { ViewBag.MensajeError = MensajeError; return(View(setAdminCatalogoMensualidad)); } }