Ejemplo n.º 1
0
        private void gridViewMovi_RowCellClick(object sender, DevExpress.XtraGrid.Views.Grid.RowCellClickEventArgs e)
        {
            try
            {
                if (e.Column.Caption == "*")
                {
                    Get();
                    in_movi_inve_Bus         MoviB         = new in_movi_inve_Bus();
                    in_movi_inve_Info        DataMoviInven = new in_movi_inve_Info();
                    List <in_movi_inve_Info> listMoviIn    = new List <in_movi_inve_Info>();
                    prod_GestionProductivaTechos_CusTalme_X_in_movi_inve_Bus Busrpt = new prod_GestionProductivaTechos_CusTalme_X_in_movi_inve_Bus();
                    in_producto_Bus BusPr       = new in_producto_Bus();
                    var             Movimientos = Busrpt.ObjtenerListaPorGestion(param.IdEmpresa, Info.IdGestionProductiva);
                    foreach (var item in Movimientos)
                    {
                        DataMoviInven = MoviB.Get_Info_Movi_inven_Report(param.IdEmpresa, item.IdSucursal, item.IdBodega, item.IdMovi_inven_tipo, item.IdNumMovi);

                        listMoviIn.Add(DataMoviInven);
                    }
                }
            }
            catch (Exception ex)
            {
                Log_Error_bus.Log_Error(ex.ToString());
            }
        }
Ejemplo n.º 2
0
        void Set()
        {
            try
            {
                txtIdGestion.Text         = _SetInfo.IdGestionProductiva.ToString();
                txtChatarra.EditValue     = _SetInfo.Chatarra;
                txtConsumo.EditValue      = _SetInfo.Consumo;
                txtDespacho.EditValue     = _SetInfo.Despacho;
                txtFactor.EditValue       = _SetInfo.Factor;
                txtHrsTurno.EditValue     = _SetInfo.HrsTurno;
                txtNumPersona.EditValue   = _SetInfo.Num_Personas;
                txtTPrep.EditValue        = _SetInfo.Tprep;
                dtpFecha.EditValue        = _SetInfo.Fecha;
                CmbTipoModelo.EditValue   = _SetInfo.IdModeloProd;
                cmbMateriaPrima.EditValue = _SetInfo.IdProducto_MateriaPrima;
                CmbTurno.EditValue        = _SetInfo.IdTurno;
                if (_SetInfo.Estado == "I")
                {
                    btnGuardar.Enabled       = false;
                    btnGuardarYSalir.Enabled = false;
                    btnAnular.Enabled        = false;
                    lblEstado.Visible        = true;
                }

                prod_GestionProductivaTechos_CusTalme_Detalle_Bus _BusDet = new prod_GestionProductivaTechos_CusTalme_Detalle_Bus();

                gridControl.DataSource = _BusDet.ConsultaGeneral(param.IdEmpresa, _SetInfo.IdGestionProductiva);
                prod_GestionProductivaTechos_CusTalme_X_in_movi_inve_Bus BusMoviCon = new prod_GestionProductivaTechos_CusTalme_X_in_movi_inve_Bus();
                var Movimientos = BusMoviCon.ObjtenerListaPorGestion(param.IdEmpresa, _SetInfo.IdGestionProductiva);
                List <in_movi_inve_Info> lstMovi = new List <in_movi_inve_Info>();
                foreach (var item in Movimientos)
                {
                    var Movi = _movi_B.Get_Info_Movi_inven_Report(item.IdEmpresa, item.IdSucursal, item.IdBodega, item.IdMovi_inven_tipo, item.IdNumMovi);
                    Movi.IconImprimir = global::Core.Erp.Winform.Properties.Resources.imprimir;

                    lstMovi.Add(Movi);
                }

                gridControlMovi.DataSource = lstMovi;
            }
            catch (Exception ex)
            {
                Log_Error_bus.Log_Error(ex.ToString());
            }
        }