Esempio n. 1
0
        public ActionResult Agregar(RequisicionDTO model)
        {
            if (Session["StringToken"] == null)
            {
                return(RedirectToAction("Index", "Home"));
            }
            tkn = Session["StringToken"].ToString();
            if (TempData["ListProductosRequisicion"] != null)
            {
                model.Productos = (List <RequisicionProductoDTO>)TempData["ListProductosRequisicion"];
            }
            var newModel = new RequisicionDTO();

            //var fechaR = TempData["ListProducto"] != null ? ((RequisicionDTO)TempData["ListProducto"]).FechaRequerida : model.FechaRequerida;
            //model.FechaRequerida = fechaR;
            if (TempData["IdEmpresa"] != null)
            {
                var id = (TempData["IdEmpresa"]);
                newModel = RequisicionServicio.ActivarBorrar(model, (int)id, (List <RequisicionProductoDTO>)TempData["ListProductosRequisicion"], model, tkn);
                newModel = RequisicionServicio.AgregarProducto(model, Session["StringToken"].ToString());
            }
            else
            {
                newModel = RequisicionServicio.AgregarProducto(model, Session["StringToken"].ToString());
            }
            TempData["ListProducto"] = model;

            TempData["ListProductosRequisicion"] = model.Productos;

            return(RedirectToAction("Requisicion", newModel));
        }
Esempio n. 2
0
 public ActionResult Borrar(RequisicionDTO model, int id)
 {
     if (Session["StringToken"] == null)
     {
         return(RedirectToAction("Index", "Home"));
     }
     tkn = Session["StringToken"].ToString();
     if (id != 0)
     {
         var newModel = RequisicionServicio.ActivarBorrar(model, id, (List <RequisicionProductoDTO>)TempData["ListProductosRequisicion"], (RequisicionDTO)TempData["ListProducto"], tkn);
         TempData["ListProductosRequisicion"] = newModel.Productos;
         return(RedirectToAction("Requisicion", newModel));
     }
     else
     {
         return(RedirectToAction("Requisicion", model));
     }
 }