Exemplo n.º 1
0
        // GET: Remision/Create
        public ActionResult Create()
        {
            var almacenes   = new RemisionBLL().GetAllAlmacenes();
            var proveedores = new ProveedorBLL().GetAllProveedor();
            var productos   = new ProductoBLL().GetAllProductos();

            this.ViewData["Almacenes"]   = almacenes;
            this.ViewData["Proveedores"] = proveedores;
            this.ViewData["Productos"]   = productos;

            Producto prod = new Producto();

            // Build your models (example)
            List <SelectListItem> models = new List <SelectListItem>();

            models.Add(new SelectListItem()
            {
                Text = prod.Nombre, Value = prod.Descripcion
            });
            //models.Add(new SelectListItem() { Text = "Maruti Suzuki", Value = "Maruti Suzuki" });
            // Store your model in the ViewBag
            ViewBag.ProductList = models;

            return(View());
        }
Exemplo n.º 2
0
 public ActionResult Anular(int id, RemisionDetalleModel collection)
 {
     try
     {
         var rs = new RemisionBLL().UpdateAnular(id);
         return(RedirectToAction(nameof(Index)));
     }
     catch
     {
         return(View());
     }
 }
Exemplo n.º 3
0
 public ActionResult Confirmar(int id)
 {
     try
     {
         var rs = new RemisionBLL().UpdateConfirmar(id);
         return(RedirectToAction(nameof(Index)));
     }
     catch
     {
         return(View());
     }
 }
Exemplo n.º 4
0
        // GET: Remision/Edit/5
        public ActionResult Edit(int id)
        {
            var almacenes   = new RemisionBLL().GetAllAlmacenes();
            var proveedores = new ProveedorBLL().GetAllProveedor();
            var productos   = new ProductoBLL().GetAllProductos();

            this.ViewData["Almacenes"]   = almacenes;
            this.ViewData["Proveedores"] = proveedores;
            this.ViewData["Productos"]   = productos;

            var rs = new RemisionBLL().GetRemisionEditById(id);

            return(View(rs));
        }
Exemplo n.º 5
0
        public ActionResult Create(RemisionDetalleModel collection, string submitButton)
        {
            try
            {
                switch (submitButton)
                {
                case "Guardar":
                    var rs = new RemisionBLL().SetRemision(collection);
                    return(RedirectToAction(nameof(Index)));

                case "Guardar y Confirmar":
                    var idConfirm = new RemisionBLL().ConfirmRemision(collection);
                    var re        = new RemisionBLL().UpdateConfirmar(idConfirm);
                    return(RedirectToAction(nameof(Index)));

                default:
                    return(View());
                }
            }
            catch
            {
                return(View());
            }
        }
Exemplo n.º 6
0
        // GET: Remision/Details/5
        public ActionResult Details(int id)
        {
            var rs = new RemisionBLL().GetRemisionById(id);

            return(View(rs));
        }
Exemplo n.º 7
0
        public JsonResult cargarAlmacenes()
        {
            var rs = new RemisionBLL().GetAllAlmacenes();

            return(this.Json(rs));
        }
Exemplo n.º 8
0
        // GET: Remision
        public ActionResult Index()
        {
            var remisiones = new RemisionBLL().GetAllRemision();

            return(View(remisiones));
        }