public ActionResult AdminDeudaTextoDetalleNuevo(string EstudianteCI, string MensajeError = "") { AdminDeudaTextoDetalleEntity etAdminDeudaTextoDetalle = new AdminDeudaTextoDetalleEntity(); etAdminDeudaTextoDetalle.SubCompania = (string)Session["SesionSubCompania"]; etAdminDeudaTextoDetalle.EstudianteCI = EstudianteCI; etAdminDeudaTextoDetalle.Texto = string.Empty; etAdminDeudaTextoDetalle.FechaDoc = DateTime.Now; etAdminDeudaTextoDetalle.Monto = 0; etAdminDeudaTextoDetalle.NumeroFactura = string.Empty; etAdminDeudaTextoDetalle.FechaPago = DateTime.Now; etAdminDeudaTextoDetalle.Concepto = string.Empty; etAdminDeudaTextoDetalle.Pagado = false; etAdminDeudaTextoDetalle.Observaciones = string.Empty; etAdminDeudaTextoDetalle.UEstado = AdminDeudaTextoService.Estado.Added; AdminCatalogoTextoInterfaceClient AdminCatalogoTexto = new AdminCatalogoTextoInterfaceClient(); List <AdminCatalogoTextoEntity> ltAdminCatalogoTexto = AdminCatalogoTexto.WebAdminCatalogoTextoSeleccionarTodo((string)Session["Sesion"], (string)Session["SesionSubCompania"]); ViewBag.ltAdminCatalogoTexto = ltAdminCatalogoTexto.Select(s => s.Texto).ToList(); ViewBag.MensajeError = MensajeError; return(PartialView(etAdminDeudaTextoDetalle)); }
// GET: AdminCatalogoTexto public ActionResult AdminCatalogoTextoLista() { AdminCatalogoTextoInterfaceClient AdminCatalogoTexto = new AdminCatalogoTextoInterfaceClient(); List <AdminCatalogoTextoEntity> ltAdminCatalogoTexto = AdminCatalogoTexto.WebAdminCatalogoTextoSeleccionarTodo((string)Session["Sesion"], (string)Session["SesionSubCompania"]); return(View(ltAdminCatalogoTexto)); }
public ActionResult AdminDeudaTextoDetalleNuevo(AdminDeudaTextoDetalleEntity etAdminDeudaTextoDetalle) { long NumError = 0; string MensajeError = string.Empty; AdminDeudaTextoDetalleEntity etAdminDeudaTextoDetalleOriginal = etAdminDeudaTextoDetalle; AdminDeudaTextoInterfaceClient AdminDeudaTexto = new AdminDeudaTextoInterfaceClient(); if (etAdminDeudaTextoDetalle.Texto == null || etAdminDeudaTextoDetalle.Texto == string.Empty) { NumError = 1; MensajeError = "Debe ingresar un Texto valida."; } if (AdminDeudaTexto.WebAdminDeudaTextoDetalleExiste((string)Session["SesionSubCompania"], etAdminDeudaTextoDetalle.EstudianteCI, etAdminDeudaTextoDetalle.Texto, (string)Session["Sesion"], (string)Session["SesionSubCompania"])) { NumError = 1; MensajeError += " El Texto que esta tratando de Adicionar ya esta siendo usada."; } if (NumError == 0) { //agregamos al set el detalle AdminDeudaTextoSet setAdminDeudaTexto = AdminDeudaTexto.WebSeleccionar((string)Session["SesionSubCompania"], etAdminDeudaTextoDetalle.EstudianteCI, (string)Session["Sesion"], (string)Session["SesionSubCompania"]); etAdminDeudaTextoDetalle.SubCompania = (string)Session["SesionSubCompania"]; etAdminDeudaTextoDetalle.FechaDoc = DateTime.Now; etAdminDeudaTextoDetalle.Pagado = false; etAdminDeudaTextoDetalle.NumeroFactura = etAdminDeudaTextoDetalle.NumeroFactura == null ? "" : etAdminDeudaTextoDetalle.NumeroFactura; etAdminDeudaTextoDetalle.Concepto = etAdminDeudaTextoDetalle.Concepto == null ? "" : etAdminDeudaTextoDetalle.Concepto; etAdminDeudaTextoDetalle.Observaciones = etAdminDeudaTextoDetalle.Observaciones == null ? "" : etAdminDeudaTextoDetalle.Observaciones; etAdminDeudaTextoDetalle.UEstado = AdminDeudaTextoService.Estado.Added; setAdminDeudaTexto.ltAdminDeudaTextoDetalle.Add(etAdminDeudaTextoDetalle); NumError = AdminDeudaTexto.WebGuardar(setAdminDeudaTexto, false, (string)Session["Sesion"], (string)Session["SesionSubCompania"]); } if (NumError == 0) { return(Json(new { success = true, url = Url.Action("AdminDeudaTextoEditar", "AdminDeudaTexto", new { EstudianteCI = etAdminDeudaTextoDetalle.EstudianteCI }) })); } else { AdminCatalogoTextoInterfaceClient AdminCatalogoTexto = new AdminCatalogoTextoInterfaceClient(); List <AdminCatalogoTextoEntity> ltAdminCatalogoTexto = AdminCatalogoTexto.WebAdminCatalogoTextoSeleccionarTodo((string)Session["Sesion"], (string)Session["SesionSubCompania"]); ViewBag.ltAdminCatalogoTexto = ltAdminCatalogoTexto.Select(s => s.Texto).ToList(); ViewBag.MensajeError = MensajeError; return(PartialView(etAdminDeudaTextoDetalleOriginal)); } }