public ActionResult AdminCatalogoTextoNuevo(string MensajeError = "") { AdminCatalogoTextoInterfaceClient AdminCatalogoTexto = new AdminCatalogoTextoInterfaceClient(); AdminCatalogoTextoSet setAdminCatalogoTexto = AdminCatalogoTexto.WebNuevo((string)Session["Sesion"], (string)Session["SesionSubCompania"]); ViewBag.MensajeError = MensajeError; return(View(setAdminCatalogoTexto)); }
public ActionResult AdminCatalogoTextoNuevo(AdminCatalogoTextoSet setAdminCatalogoTexto) { string Texto = string.Empty; long NumError = 0; string MensajeError = string.Empty; AdminCatalogoTextoInterfaceClient AdminCatalogoTexto = new AdminCatalogoTextoInterfaceClient(); if (setAdminCatalogoTexto.ltAdminCatalogoTexto != null) { AdminCatalogoTextoEntity etAdminCatalogoTexto = setAdminCatalogoTexto.ltAdminCatalogoTexto.First(); if (etAdminCatalogoTexto.Texto != "") { AdminCatalogoTextoSet setAdminCatalogoTextoNuevo = AdminCatalogoTexto.WebNuevo((string)Session["Sesion"], (string)Session["SesionSubCompania"]); AdminCatalogoTextoEntity etAdminCatalogoTextoNuevo = setAdminCatalogoTextoNuevo.ltAdminCatalogoTexto.First(); etAdminCatalogoTextoNuevo.SubCompania = (string)Session["SesionSubCompania"]; etAdminCatalogoTextoNuevo.Texto = etAdminCatalogoTexto.Texto; etAdminCatalogoTextoNuevo.MontoSugerido = etAdminCatalogoTexto.MontoSugerido; etAdminCatalogoTextoNuevo.Descripcion = etAdminCatalogoTexto.Descripcion == null ? "" : etAdminCatalogoTexto.Descripcion; etAdminCatalogoTextoNuevo.UEstado = AdminCatalogoTextoService.Estado.Added; Texto = etAdminCatalogoTexto.Texto; NumError = AdminCatalogoTexto.WebGuardar(setAdminCatalogoTextoNuevo, true, (string)Session["Sesion"], (string)Session["SesionSubCompania"]); if (NumError != 0) { MensajeError = "Error al guardar los datos en el servidor."; } } else { NumError = 1; MensajeError = "Texto es un campo obligatorio."; } } else { NumError = 1; MensajeError = "Hubo un error al mandar a guardar los datos."; } if (NumError == 0) { //return RedirectToAction("AdminCatalogoTextoEditar", new { Texto = Texto }); return(RedirectToAction("AdminCatalogoTextoLista")); } else { ViewBag.MensajeError = MensajeError; return(View(setAdminCatalogoTexto)); } }