Пример #1
0
 //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);
 }
Пример #2
0
 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);
     }
 }
Пример #3
0
 public ActionResult Delete(int idInventario, Inventario newModel)
 {
     Inventario.DeleteInventario(idInventario);
     return RedirectToAction("Index");
 }
Пример #4
0
 // GET: Inventario/Details/5
 public ActionResult Details(int idInventario)
 {
     Inventario newModel = new Inventario(idInventario);
     return View(newModel);
 }
Пример #5
0
        /// <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;
        }