示例#1
0
        private void Buscar_MovimientoKardex()
        {
            try
            {
                int       buscar = Convert.ToInt32(gvdResultadoBusqueda.SelectedCells[0].Value.ToString());
                DataTable dt     = new DatKardex().BuscarProducto_Kardex(buscar, "MOVIMIENTO_KARDEX");
                gdvMovimientos.DataSource = dt;
                IDPRODUCTO = buscar;

                BusVenta.DataTablePersonalizado.Multilinea(ref gdvMovimientos);
                txtBuscarMovimiento.Clear();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
示例#2
0
        public List <Kardex> ListarMovimiento_kardex(int buscar, string opcion)
        {
            DataTable     dt = new DatKardex().BuscarProducto_Kardex(buscar, opcion);
            List <Kardex> lsProductosKardex = new List <Kardex>();

            foreach (DataRow dr in dt.Rows)
            {
                Kardex k = new Kardex();
                k.Fecha                  = Convert.ToDateTime(dr["Fecha"]);
                k.Producto               = dr["Descripcion"].ToString();
                k.Motivo                 = dr["Motivo"].ToString();
                k.Habia                  = Convert.ToDecimal(dr["Habia"]);
                k.Tipo                   = dr["Tipo"].ToString();
                k.Cantidad               = Convert.ToDecimal(dr["Cantidad"]);
                k.Hay                    = Convert.ToDecimal(dr["Hay"]);
                k.Cajero                 = dr["Cajero"].ToString();
                k.Categoria_Producto     = dr["Categoria_Producto"].ToString();
                k.Categoria_Presentacion = dr["Categoria_Presentacion"].ToString();
                k.Empresa                = dr["Empresa"].ToString();
                lsProductosKardex.Add(k);
            }
            return(lsProductosKardex);
        }
示例#3
0
        private void gdvKardex_CellClick(object sender, DataGridViewCellEventArgs e)
        {
            try
            {
                int buscar = Convert.ToInt32(gdvKardex.SelectedCells[0].Value.ToString());

                DataTable dt = new DatKardex().BuscarProducto_Kardex(buscar, "");


                kardex                     = new rptKardex();
                kardex.DataSource          = dt;
                kardex.tbKardex.DataSource = dt;
                rvwKardex.Report           = kardex;

                this.rvwKardex.RefreshReport();
                BusVenta.DataTablePersonalizado.Multilinea(ref gdvMovimientos);
                txtBuscarKardex.Clear();
                gdvKardex.Visible = false;
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }