public ActionResult DeleteConfirmed(Guid id)
        {
            ArticuloModels articuloModels = db.ArticuloModels.Find(id);

            db.ArticuloModels.Remove(articuloModels);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
 public ActionResult Edit([Bind(Include = "ArticuloId,Nombre,Descripcion,Precio,TotalEnEstante,TotalEnBodega,DepositoId")] ArticuloModels articuloModels)
 {
     if (ModelState.IsValid)
     {
         db.Entry(articuloModels).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.DepositoId = new SelectList(db.DepositoModels, "DepositoId", "Nombre", articuloModels.DepositoId);
     return(View(articuloModels));
 }
        public ActionResult Create([Bind(Include = "ArticuloId,Nombre,Descripcion,Precio,TotalEnEstante,TotalEnBodega,DepositoId")] ArticuloModels articuloModels)
        {
            if (ModelState.IsValid)
            {
                articuloModels.ArticuloId = Guid.NewGuid();
                db.ArticuloModels.Add(articuloModels);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.DepositoId = new SelectList(db.DepositoModels, "DepositoId", "Nombre", articuloModels.DepositoId);
            return(View(articuloModels));
        }
        // GET: Articulo/Details/5
        public ActionResult Details(Guid?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            ArticuloModels articuloModels = db.ArticuloModels.Find(id);

            if (articuloModels == null)
            {
                return(HttpNotFound());
            }
            return(View(articuloModels));
        }
        // GET: Articulo/Edit/5
        public ActionResult Edit(Guid?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            ArticuloModels articuloModels = db.ArticuloModels.Find(id);

            if (articuloModels == null)
            {
                return(HttpNotFound());
            }
            ViewBag.DepositoId = new SelectList(db.DepositoModels, "DepositoId", "Nombre", articuloModels.DepositoId);
            return(View(articuloModels));
        }
        public ActionResult Registrar(String pArticuloId)
        {
            ArticuloModels oModel = new ArticuloModels();

            oModel.vLArticuloControladoBE = ArticuloControladoBL.Instancia.ArticuloControlado_Sel();
            oModel.vLCategoriaBE          = CategoriaBL.Instancia.Categoria_Sel();
            oModel.oComunBE.Flag          = Constantes.FlagRegistro.Insertar;
            if (!String.IsNullOrEmpty(pArticuloId))
            {
                ComunBE obComunBE = new ComunBE();
                obComunBE.DocumentoId = pArticuloId;
                oModel.oArticuloBE    = ArticuloBL.Instancia.ArticuloId_Sel(obComunBE);
                if (!String.IsNullOrEmpty(oModel.oArticuloBE.ITEMNMBR))
                {
                    oModel.oComunBE.Flag = Constantes.FlagRegistro.Actualizar;
                }
            }
            return(View(oModel));
        }
        public ActionResult Registrar(ArticuloModels pItem)
        {
            MensajeResultadoBE obMensajeResultadoBE = new MensajeResultadoBE();

            try
            {
                if (ArticuloBL.Instancia.Articulo_Ins(pItem.oArticuloBE) > 0)
                {
                    obMensajeResultadoBE.Resultado = Constantes.ResultadoSistema.Ok;
                }
                else
                {
                    obMensajeResultadoBE.Mensaje   = Constantes.MensajeLocalizacion.MensajeError;
                    obMensajeResultadoBE.Resultado = Constantes.ResultadoSistema.Error;
                }
            }
            catch (Exception ex)
            {
                obMensajeResultadoBE.Mensaje   = Constantes.MensajeLocalizacion.MensajeError;
                obMensajeResultadoBE.Resultado = Constantes.ResultadoSistema.Error;
            }
            return(Json(obMensajeResultadoBE, JsonRequestBehavior.AllowGet));
        }
        public ActionResult Listar()
        {
            ArticuloModels oModel = new ArticuloModels();

            return(View(oModel));
        }
Exemple #9
0
 public ArticuloController(ApplicationDbContext context)
 {
     this.context = context;
     articulo     = new ArticuloModels(context);
 }