// 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(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)); }
public ActionResult AdminCatalogoTextoEditar(string Texto, string MensajeError = "") { AdminCatalogoTextoInterfaceClient AdminCatalogoTexto = new AdminCatalogoTextoInterfaceClient(); AdminCatalogoTextoSet setAdminCatalogoTexto = AdminCatalogoTexto.WebSeleccionar((string)Session["SesionSubCompania"], Texto, (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)); } }
public decimal GetMontoSugerido(string SubCompania, string Texto, string strAKASesion, string strAKASubCompania) { decimal MontoSugerido = 0; AdminCatalogoTextoInterfaceClient AdminCatalogoTexto = new AdminCatalogoTextoInterfaceClient(); var AdminCatalogoTextoSet = AdminCatalogoTexto.WebSeleccionar(SubCompania, Texto, strAKASesion, strAKASubCompania); if (AdminCatalogoTextoSet.ltAdminCatalogoTexto != null && AdminCatalogoTextoSet.ltAdminCatalogoTexto.Count > 0) { MontoSugerido = AdminCatalogoTextoSet.ltAdminCatalogoTexto[0].MontoSugerido; } return(MontoSugerido); }
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)); } }
public ActionResult AdminCatalogoTextoEditar(string Texto, AdminCatalogoTextoSet setAdminCatalogoTextoForm) { long NumError = 0; string MensajeError = string.Empty; AdminCatalogoTextoInterfaceClient AdminCatalogoTexto = new AdminCatalogoTextoInterfaceClient(); AdminCatalogoTextoEntity etAdminCatalogoTextoForm = setAdminCatalogoTextoForm.ltAdminCatalogoTexto.First(); if (etAdminCatalogoTextoForm != null) { AdminCatalogoTextoSet setAdminCatalogoTexto = AdminCatalogoTexto.WebSeleccionar((string)Session["SesionSubCompania"], Texto, (string)Session["Sesion"], (string)Session["SesionSubCompania"]); AdminCatalogoTextoEntity etAdminCatalogoTexto = setAdminCatalogoTexto.ltAdminCatalogoTexto.First(); etAdminCatalogoTexto.MontoSugerido = etAdminCatalogoTextoForm.MontoSugerido; etAdminCatalogoTexto.Observacion = etAdminCatalogoTextoForm.Observacion == null ? "" : etAdminCatalogoTextoForm.Observacion; etAdminCatalogoTexto.UEstado = AdminCatalogoTextoService.Estado.Modified; NumError = AdminCatalogoTexto.WebGuardar(setAdminCatalogoTexto, false, (string)Session["Sesion"], (string)Session["SesionSubCompania"]); if (NumError != 0) { MensajeError = "Hubo un error al guardar en el servidor"; } } else { NumError = 1; MensajeError = "El formulario contiene un error."; } if (NumError == 0) { return(RedirectToAction("AdminCatalogoTextoLista")); } else { return(RedirectToAction("AdminCatalogoTextoEditar", new { Texto = Texto, MensajeError = MensajeError })); } }