Ejemplo n.º 1
0
 // GET: Proveedor/Edit/5
 public ActionResult Edit(int id)
 {
     try
     {
         var biz       = new ProveedorProcess();
         var Proveedor = biz.GetByID(id);
         return(View(Proveedor));
     }
     catch (Exception ex)
     {
         Bitacora        bitacora  = new Bitacora("Editar Tabla Proveedor", ex.Message.ToString(), User.Identity.Name, DateTime.Now);
         BitacoraProcess bitacorap = new BitacoraProcess();
         bitacorap.Create(bitacora);
         return(View());
     }
 }
Ejemplo n.º 2
0
        public ActionResult Delete(Proveedor proveedor)
        {
            try
            {
                var biz  = new ProveedorProcess();
                var prov = biz.GetByID(proveedor.Id);
                prov.Estado = "Baja";
                biz.Edit(prov);

                Bitacora        bitacora  = new Bitacora("Eliminar", "Tabla Proveedor", User.Identity.Name, DateTime.Now);
                BitacoraProcess bitacorap = new BitacoraProcess();
                bitacorap.Create(bitacora);

                return(RedirectToAction("Index"));
            }
            catch (Exception ex)
            {
                Bitacora        bitacora  = new Bitacora("Eliminar Tabla Proveedor", ex.Message.ToString(), User.Identity.Name, DateTime.Now);
                BitacoraProcess bitacorap = new BitacoraProcess();
                bitacorap.Create(bitacora);
                return(View());
            }
        }
        // GET: Reposicion/Create
        public ActionResult Create(int id)
        {
            try
            {
                var materiaprimaP = new MateriaPrimaProcess();
                var mat           = new List <MateriaPrima>();
                mat.Add(materiaprimaP.GetByID(id));

                var ProveedorP     = new ProveedorProcess();
                var proveedorlista = new List <Proveedor>();


                var ProveedormateriaprimaP        = new MateriaPrimaProveedorProcess();
                var listaproveedorpormateriaprima = ProveedormateriaprimaP.Listarpormateriaprima(id);

                foreach (var item in listaproveedorpormateriaprima)
                {
                    proveedorlista.Add(ProveedorP.GetByID(item.CodProveedor));
                }

                var depositoP       = new DepositoProcess();
                var depositolistado = depositoP.Listar();

                ViewBag.Codmateriaprima = new SelectList(mat, "Id", "Nombre");
                ViewBag.Codproveedor    = new SelectList(proveedorlista, "Id", "Nombre");
                ViewBag.Coddeposito     = new SelectList(depositolistado, "Id", "Detalle");

                return(View());
            }
            catch (Exception ex)
            {
                Bitacora        bitacora  = new Bitacora("Crear Tabla Reposicion", ex.Message.ToString(), User.Identity.Name, DateTime.Now);
                BitacoraProcess bitacorap = new BitacoraProcess();
                bitacorap.Create(bitacora);
                return(View());
            }
        }