// 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()); } }
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()); } }