示例#1
0
 public ActionResult Index()
 {
     //if (Session["UsuarioId"] == null) return RedirectToAction("Login", "Home");
     //var xxx=  AlmacenBL.Listar(x => x.Estado);
     //ViewData["list"] = xxx;
     ViewBag.cboAlmacen = new SelectList(AlmacenBL.Listar(x => x.Estado), "AlmacenId", "Denominacion");
     return(View());
 }
示例#2
0
        private void CargarAlmacenes()
        {
            //Cargamos la lista de almacenes para mostrarla
            AlmacenBL ObjetoAlmacen = new AlmacenBL();

            dgvAlmacen.AutoGenerateColumns = false;
            dgvAlmacen.DataSource          = ObjetoAlmacen.Listar();
        }
示例#3
0
        public ActionResult Index()
        {
            var oficinaId  = VendixGlobal.GetOficinaId();
            var lstalmacen = AlmacenBL.Listar(x => x.Estado && x.OficinaId == oficinaId);
            var lstTipoMov = TipoMovimientoBL.Listar(x => x.Estado && x.IndEntrada);

            ViewBag.cboAlmacen         = new SelectList(lstalmacen, "AlmacenId", "Denominacion");
            ViewBag.cboAlmacen2        = new SelectList(lstalmacen, "AlmacenId", "Denominacion");
            ViewBag.cboTipoMovimiento  = new SelectList(lstTipoMov, "TipoMovimientoId", "Denominacion");
            ViewBag.cboTipoMovimiento2 = new SelectList(lstTipoMov, "TipoMovimientoId", "Denominacion");
            ViewBag.cboTipoDocumento   = new SelectList(TipoDocumentoBL.Listar(x => x.Estado && x.IndAlmacen && x.IndAlmacenMov == false), "TipoDocumentoId", "Denominacion");
            ViewBag.cboMedida          = new SelectList(ValorTablaBL.Listar(x => x.TablaId == 10 && x.ItemId > 0), "ItemId", "DesCorta");
            return(View());
        }
示例#4
0
 public void RefrescarAlmacenes()
 {
     try
     {
         //Cargamos la lista de almacenes para mostrarla
         AlmacenBL ObjetoAlmacen = new AlmacenBL();
         dgvAlmacen.AutoGenerateColumns = false;
         dgvAlmacen.DataSource          = ObjetoAlmacen.Listar();
     }
     catch (Exception Ex)
     {
         MessageBox.Show(Ex.Message);
     }
 }
示例#5
0
        private void CargarDependencias()
        {
            try
            {
                ConcMovInvenBL ObjetoConcepto = new ConcMovInvenBL();

                if (TipoMovimiento == "Entrada")
                {
                    //Concepto Entrada
                    cbConcepto.DataSource = ObjetoConcepto.ListarConceptoEntrada();
                }
                else if (TipoMovimiento == "Salida")
                {
                    //Concepto Salida
                    cbConcepto.DataSource = ObjetoConcepto.ListarConceptoSalida();

                    //Costo y precio prublico
                    InventarioBL ObjetoInventario = new InventarioBL();
                    int          I        = Convert.ToInt32(InventarioID);
                    cInventario  Articulo = ObjetoInventario.BuscarPorID(I);
                    txtCosto.Text  = Articulo.UltCosto.ToString();
                    txtPrecio.Text = Articulo.PrecioPublico.ToString();
                }

                //Valores para el control
                cbConcepto.ValueMember   = "ID";
                cbConcepto.DisplayMember = "Descripcion";

                //Lista de Almacenes
                AlmacenBL ObjetoAlmacen = new AlmacenBL();
                cbAlmacen.DataSource    = ObjetoAlmacen.Listar();
                cbAlmacen.ValueMember   = "ID";
                cbAlmacen.DisplayMember = "Nombre";
            }
            catch (Exception Ex)
            {
                MessageBox.Show(Ex.Message);
            }
        }
示例#6
0
        private void btnBuscar_Click(object sender, EventArgs e)
        {
            AlmacenBL     ObjetoAlmacen = new AlmacenBL();
            BindingSource BDAlmacen     = new BindingSource();

            BDAlmacen.DataSource = ObjetoAlmacen.Listar();

            //Realizamos la busqueda deendiendo del critrio
            dgvAlmacen.DataSource = BDAlmacen;

            //Busqueda por codigo
            if (cbCriterio.Text == "Codigo")
            {
                int Codigo = Convert.ToInt32(txtBusqueda.Text);
                var obj    = BDAlmacen.List.OfType <cAlmacen>().ToList().Find(f => f.ID == Codigo);
                var pos    = BDAlmacen.IndexOf(obj);
                BDAlmacen.Position = pos;
            }

            //Busqueda por Telefono
            if (cbCriterio.Text == "Telefono")
            {
                string Telefono = txtBusqueda.Text;
                var    obj      = BDAlmacen.List.OfType <cAlmacen>().ToList().Find(f => f.Telefono == Telefono);
                var    pos      = BDAlmacen.IndexOf(obj);
                BDAlmacen.Position = pos;
            }

            //Busqueda por Telefono
            if (cbCriterio.Text == "Fax")
            {
                string Fax = txtBusqueda.Text;
                var    obj = BDAlmacen.List.OfType <cAlmacen>().ToList().Find(f => f.Fax == Fax);
                var    pos = BDAlmacen.IndexOf(obj);
                BDAlmacen.Position = pos;
            }
        }