//GET: Producto/Insert/ public ActionResult Insert() { Inventario newModel = new Inventario(); newModel.dtFechaIngreso = System.DateTime.Now; newModel.listaProductos = Inventario.GetListaProductos(); newModel.listaAlmacenes = Inventario.GetListaAlmacenes(); newModel.listaEstados = Inventario.GetListaEstados(); return View(newModel); }
public ActionResult Insert(Inventario newModel) { if (ModelState.IsValid) { newModel.InsertInventario(); return RedirectToAction("Index"); } else { newModel.dtFechaIngreso = System.DateTime.Now; newModel.listaProductos = Inventario.GetListaProductos(); newModel.listaAlmacenes = Inventario.GetListaAlmacenes(); newModel.listaEstados = Inventario.GetListaEstados(); return View(newModel); } }
public ActionResult Delete(int idInventario, Inventario newModel) { Inventario.DeleteInventario(idInventario); return RedirectToAction("Index"); }
// GET: Inventario/Details/5 public ActionResult Details(int idInventario) { Inventario newModel = new Inventario(idInventario); return View(newModel); }
/// <summary> /// Genera la lista de productos de la DB /// </summary> /// <returns></returns> public static List<Inventario> GetListaInventarios() { List<Inventario> listaInventarios = new List<Inventario>(); Data.dsInventarioTableAdapters.InventarioTableAdapter Adapter = new Data.dsInventarioTableAdapters.InventarioTableAdapter(); Data.dsInventario.InventarioDataTable dt = Adapter.SelectListaInventarios(); foreach (var dr in dt) { Inventario item = new Inventario(); item.idInventario = dr.idInventario; item.idProducto = dr.idProducto; item.cNombreProducto = dr.cNombreProducto; if (!dr.IsidAlmacenNull()) item.idAlmacen = dr.idAlmacen; if (!dr.IscNombreAlmacenNull()) item.cNombreAlmacen = dr.cNombreAlmacen; if (!dr.IsnCantidadNull()) item.nCantidad = dr.nCantidad; item.idEstado = dr.idEstado; if (!dr.IscEstadoNull()) item.cEstado = dr.cEstado; item.dtFechaIngreso = dr.dtFechaIngreso; listaInventarios.Add(item); } return listaInventarios; }