Exemple #1
0
        public ActionResult Create(FormCollection collection)
        {
            Promocion promo = new Promocion();

            try
            {
                Promocion promocion = new Promocion(null, collection["tipo"], collection["descripcion"], null, Convert.ToInt32(collection["cantLleva"]), Convert.ToInt32(collection["cantPaga"]), Convert.ToInt32(collection["descuento"]), Convert.ToInt32(collection["cantidadLlevar"]));
                PromoADM  promoAdm  = new PromoADM();
                promoAdm.crearPromo(promocion);
                // TODO: Add insert logic here

                return(RedirectToAction("Index"));
            }
            catch
            {
                return(View());
            }
        }
Exemple #2
0
        // GET: Promo
        public ActionResult Index()
        {
            PromoADM          promos      = new PromoADM();
            List <Promocion>  promociones = promos.obtenerPromos();
            List <PromoModel> listPromo   = new List <PromoModel>();

            foreach (Promocion prom in promociones)
            {
                PromoModel promoModel = new PromoModel();
                promoModel.id             = prom.id;
                promoModel.articulo       = prom.articulo;
                promoModel.cantidadLlevar = prom.cantidadLlevar;
                promoModel.cantLleva      = prom.cantLleva;
                promoModel.cantPaga       = prom.cantPaga;
                promoModel.descuento      = prom.descuento;
                promoModel.descripcion    = prom.descripcion;
                promoModel.tipo           = prom.tipo;
                listPromo.Add(promoModel);
            }
            //var ret = Mapper.Map<IList< Promocion  >,IList<PromoModel>>( promos.obtenerPromos());
            return(View(listPromo.ToPagedList(1, paginaLargo)));
        }
Exemple #3
0
        // GET: Promo/Delete/5
        public ActionResult Delete(int id)
        {
            PromoADM promoMng = new PromoADM();

            return(View(promoMng.buscarPromo(id)));
        }