public JsonResult SaveEditSolicitudEfectivoDetalleCantidad(tbSolicitudEfectivoDetalle tbSolicitudEfectivoDetalle)
        {
            string MensajeEdit = "";

            try
            {
                string MensajeError       = "";
                IEnumerable <object> list = null;
                list = db.UDP_Vent_tbSolicitudEfectivoDetalle_CantidadSolicitada_Update(
                    tbSolicitudEfectivoDetalle.soled_Id,
                    tbSolicitudEfectivoDetalle.deno_Id,
                    tbSolicitudEfectivoDetalle.soled_CantidadSolicitada,
                    tbSolicitudEfectivoDetalle.soled_CantidadEntregada,
                    tbSolicitudEfectivoDetalle.soled_MontoEntregado);
                foreach (UDP_Vent_tbSolicitudEfectivoDetalle_CantidadSolicitada_Update_Result solicitudefectivodetalle in list)
                {
                    MensajeError = solicitudefectivodetalle.MensajeError;
                }
                MensajeEdit = "El registro se guardó exitosamente";
                if (MensajeError == "-1")
                {
                    MensajeEdit = "No se pudo actualizar el registro, favor contacte al administrador.";
                    ModelState.AddModelError("", MensajeEdit);
                }
            }
            catch (Exception Ex)
            {
                MensajeEdit = Ex.Message.ToString();
                ModelState.AddModelError("", MensajeEdit);
            }
            return(Json(MensajeEdit, JsonRequestBehavior.AllowGet));
        }
        public JsonResult SaveSolicitudEfectivoDetalleTest(
            [PexAssumeUnderTest] MovimientoCajaController target,
            tbSolicitudEfectivoDetalle SolicitudEfectivoDet
            )
        {
            JsonResult result = target.SaveSolicitudEfectivoDetalle(SolicitudEfectivoDet);

            return(result);
            // TODO: add assertions to method MovimientoCajaControllerTest.SaveSolicitudEfectivoDetalleTest(MovimientoCajaController, tbSolicitudEfectivoDetalle)
        }
        public JsonResult RemoveSolicitudEfectivo(tbSolicitudEfectivoDetalle SolicitudEfeDetalleC)
        {
            var list = (List <tbSolicitudEfectivoDetalle>)Session["Solicitud"];

            if (list != null)
            {
                var itemToRemove = list.Single(r => r.soled_Id == SolicitudEfeDetalleC.soled_Id);
                list.Remove(itemToRemove);
                Session["Solicitud"] = list;
            }
            return(Json("", JsonRequestBehavior.AllowGet));
        }
Exemple #4
0
        public JsonResult SaveSolicitudEfectivoDetalle(tbSolicitudEfectivoDetalle SolicitudEfectivoDet)
        {
            List <tbSolicitudEfectivoDetalle> sessionSolicitudEfectivoDetalle = new List <tbSolicitudEfectivoDetalle>();
            var list = (List <tbSolicitudEfectivoDetalle>)Session["SolicitudEfectivo"];

            if (list == null)
            {
                sessionSolicitudEfectivoDetalle.Add(SolicitudEfectivoDet);
                Session["SolicitudEfectivo"] = sessionSolicitudEfectivoDetalle;
            }
            else
            {
                list.Add(SolicitudEfectivoDet);
                Session["SolicitudEfectivo"] = list;
            }
            return(Json("Exito", JsonRequestBehavior.AllowGet));
        }
        public ActionResult UpdateSolicitudEfectivoDetalle(tbSolicitudEfectivoDetalle EditarSolicitudEfectivoDetalle)
        {
            try
            {
                string MensajeError       = "";
                IEnumerable <object> list = null;
                list = db.UDP_Vent_tbSolicitudEfectivoDetalle_Update(
                    EditarSolicitudEfectivoDetalle.soled_Id,
                    EditarSolicitudEfectivoDetalle.deno_Id,
                    EditarSolicitudEfectivoDetalle.soled_CantidadSolicitada,
                    EditarSolicitudEfectivoDetalle.soled_CantidadEntregada,
                    EditarSolicitudEfectivoDetalle.soled_MontoEntregado,
                    EditarSolicitudEfectivoDetalle.soled_UsuarioCrea,
                    EditarSolicitudEfectivoDetalle.soled_FechaCrea
                    );
                foreach (UDP_Vent_tbSolicitudEfectivoDetalle_Update_Result SolicitudDetalle in list)
                {
                    MensajeError = SolicitudDetalle.MensajeError;
                }
                if (MensajeError == "-1")
                {
                    ModelState.AddModelError("", "No se pudo actualizar el registro, favor contacte al administrador.");

                    return(PartialView("_EditarSolicitudEfectivoDetalle"));
                }
                else
                {
                    return(RedirectToAction("Index"));
                    //return PartialView("_EditarSolicitudEfectivoDetalle");

                    //return RedirectToAction("Edit", new { selectedRoleId = EditarSolicitudEfectivoDetalle.soled_Id });
                }
            }
            catch (Exception Ex)
            {
                Ex.Message.ToString();
                ModelState.AddModelError("", "No se pudo actualizar el registro, favor contacte al administrador.");
                return(PartialView("_EditarSolicitudEfectivoDetalle", EditarSolicitudEfectivoDetalle));
            }
        }
Exemple #6
0
 public JsonResult SaveSolicitudEfectivoDetalle(tbSolicitudEfectivoDetalle SolicitudEfectivoDet)
 {
     try
     {
         List <tbSolicitudEfectivoDetalle> sessionSolicitudEfectivoDetalle = new List <tbSolicitudEfectivoDetalle>();
         var list = (List <tbSolicitudEfectivoDetalle>)Session["SolicitudEfectivo"];
         if (list == null)
         {
             sessionSolicitudEfectivoDetalle.Add(SolicitudEfectivoDet);
             Session["SolicitudEfectivo"] = sessionSolicitudEfectivoDetalle;
         }
         else
         {
             list.Add(SolicitudEfectivoDet);
             Session["SolicitudEfectivo"] = list;
         }
         return(Json("Exito", JsonRequestBehavior.AllowGet));
     }
     catch (Exception Ex)
     {
         Ex.Message.ToString();
         return(Json("Fallo", JsonRequestBehavior.AllowGet));
     }
 }