コード例 #1
0
        public void CargarCombosXsucurlsa(int IdSucursal)
        {
            try
            {
                fa_Cliente_Bus bus_cliente = new fa_Cliente_Bus();
                Lista_Clientes = bus_cliente.Get_List_Clientes(param.IdEmpresa);
                var CXS = from q in Lista_Clientes
                          where q.IdSucursal == IdSucursal
                          select q;

                this.cmb_cliente.Properties.DataSource = CXS.ToList();

                fa_Vendedor_Bus bus_vendedor = new fa_Vendedor_Bus();
                Lista_Vendedores = bus_vendedor.Get_List_Vendedores(param.IdEmpresa);


                this.cmb_vendedor.Properties.DataSource    = Lista_Vendedores;
                this.cmb_vendedor.Properties.DisplayMember = "Ve_Vendedor";
                this.cmb_vendedor.Properties.ValueMember   = "IdVendedor";
            }
            catch (Exception ex)
            {
                string NameMetodo = System.Reflection.MethodBase.GetCurrentMethod().Name;
                MessageBox.Show(NameMetodo + " - " + ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                Log_Error_bus.Log_Error(NameMetodo + " - " + ex.ToString());
            }
        }
コード例 #2
0
        private void load_combos()
        {
            try
            {
                this.tableLayout.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, EjeY));
                this.tableLayout.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 647 - EjeY));

                fa_Cliente_Bus bus_cliente = new fa_Cliente_Bus();
                Lista_Clientes = bus_cliente.Get_List_Clientes(param.IdEmpresa);

                fa_Vendedor_Bus bus_vendedor = new fa_Vendedor_Bus();
                Lista_Vendedores = bus_vendedor.Get_List_Vendedores(param.IdEmpresa);

                cmbCliente.Properties.DataSource    = Lista_Clientes;
                cmbCliente.Properties.DisplayMember = "Nombre_Cliente";
                cmbCliente.Properties.ValueMember   = "IdCliente";

                cmbVendedor.Properties.DataSource    = Lista_Vendedores;
                cmbVendedor.Properties.DisplayMember = "Ve_Vendedor";
                cmbVendedor.Properties.ValueMember   = "IdVendedor";
            }
            catch (Exception ex)
            {
                string NameMetodo = System.Reflection.MethodBase.GetCurrentMethod().Name;
                MessageBox.Show(NameMetodo + " - " + ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                Log_Error_bus.Log_Error(NameMetodo + " - " + ex.ToString());
            }
        }
コード例 #3
0
 private void cargar_combos()
 {
     try
     {
         Info_Param_fact = Bus_Param_facturacion.Get_Info_parametro(param.IdEmpresa);
         ucFa_FormaPago_x_Factura.Cargar_grid();
         cmbCaja.Properties.DataSource      = Bus_Caja.Get_list_caja(param.IdEmpresa, ref MensajeError);
         cmbCaja.EditValue                  = Info_Param_fact.IdCaja_Default_Factura;
         cmb_vendedor.Properties.DataSource = bus_vendedor.Get_List_Vendedores(param.IdEmpresa);
         cmb_vendedor.EditValue             = 1;
         list_TerminoPago = new List <fa_TerminoPago_Info>();
         list_TerminoPago = Bus_Termino_pago.Get_List_TerminoPago("");
         cmbTerminoPago.Properties.DataSource = list_TerminoPago;
         lst_producto               = bus_producto.Get_list_Producto_modulo_x_Ventas(param.IdEmpresa);
         cmb_producto.DataSource    = lst_producto;
         lst_punto_cargo            = bus_punto_cargo.Get_List_punto_Cargo_con_subcentro(param.IdEmpresa);
         cmb_punto_cargo.DataSource = lst_punto_cargo;
         lst_impuesto               = bus_impuesto.Get_List_impuesto_para_Ventas("IVA");
         cmb_impuesto.DataSource    = lst_impuesto;
     }
     catch (Exception ex)
     {
         string NameMetodo = System.Reflection.MethodBase.GetCurrentMethod().Name;
         NameMetodo = NameMetodo + " - " + ex.ToString();
         MessageBox.Show(NameMetodo + " " + param.Get_Mensaje_sys(enum_Mensajes_sys.Error_comunicarse_con_sistemas)
                         , param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Error);
         Log_Error_bus.Log_Error(NameMetodo + " - " + ex.ToString());
     }
 }
コード例 #4
0
        private void UCFa_Menu_Reportes_Load(object sender, EventArgs e)
        {
            try
            {
                dtpDesde.EditValue = DateTime.Now.AddMonths(-1);
                dtpHasta.EditValue = DateTime.Now.AddMonths(1);

                Info_Nota.IdCatalogo      = "";
                Info_Nota.Nombre          = "TODOS";
                Info_Vendedor.IdVendedor  = 0;
                Info_Vendedor.Ve_Vendedor = "TODOS";

                lstSucuInfo             = busSucursal.Get_List_Sucursal_Todos(param.IdEmpresa);
                gridSucursal.DataSource = lstSucuInfo;

                lstCatalogo = CatalogoBus.Get_List_catalogo(8);
                gridTipoDocumento.DataSource = lstCatalogo;

                lstNota = CatalogoBus.Get_List_catalogo(12);

                lstNota.Add(Info_Nota);
                cmbTipoNota.DataSource = lstNota;

                lstCliente = busCliente.Get_List_Cliente(param.IdEmpresa);
                gridViewCliente.DataSource = lstCliente;

                lstTipoNota = busTipoNota.Get_List_TipoNota_Todos();
                gridViewMotivo.DataSource = lstTipoNota;

                lst_tipoNota = new List <string>();
                foreach (var item in lstTipoNota)
                {
                    if (item.no_Descripcion != "TODOS")
                    {
                        string tipo_nota = item.no_Descripcion + "                                                                                                                                                           */" + item.IdTipoNota.ToString("0000");
                        lst_tipoNota.Add(tipo_nota);
                    }
                }
                checkedCombo_TipoNota.DataSource = lst_tipoNota;


                lstInfoMotiVta = busMotiVta.Get_List_fa_motivo_venta(param.IdEmpresa);
                gridViewTipoItem.DataSource = lstInfoMotiVta;

                ListVendedor = BusVendedor.Get_List_Vendedores(param.IdEmpresa);
                ListVendedor.Add(Info_Vendedor);
                cmb_Vendedor.DataSource = ListVendedor;
            }
            catch (Exception ex)
            {
                string NameMetodo = System.Reflection.MethodBase.GetCurrentMethod().Name;
                MessageBox.Show(NameMetodo + " - " + ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                Log_Error_bus.Log_Error(ex.ToString());
            }
        }
コード例 #5
0
        private void UCCXC_MenuReportes_Load(object sender, EventArgs e)
        {
            try
            {
                string msg = "";

                fa_cliente_tipo_Info Info = new fa_cliente_tipo_Info();
                dtpDesde.EditValue = DateTime.Now.AddMonths(-1);
                dtpHasta.EditValue = DateTime.Now.Date;

                lstSucuInfo = busSucursal.Get_List_Sucursal_Todos(param.IdEmpresa);
                this.risSucursal.DataSource = lstSucuInfo;



                lst_Vendedor              = bus_Vendedor.Get_List_Vendedores(param.IdEmpresa);
                cmbVendedor.DataSource    = lst_Vendedor;
                cmbVendedor.ValueMember   = "IdVendedor";
                cmbVendedor.DisplayMember = "Ve_Vendedor";


                lstCobro        = CobroBus.Get_List_Cobro_Tipo_Todos();
                Bind_List_Cobro = new BindingList <cxc_cobro_tipo_Info>(lstCobro);
                this.risTipoCobro.DataSource = lstCobro;
                this.chkTipoCobro.DataSource = Bind_List_Cobro;

                lstCliente = busCliente.Get_List_Cliente(param.IdEmpresa);
                this.risCliente.DataSource = lstCliente;
                beiOpciones.EditValue      = "x_fecha";

                lstTipoCli                   = busTipoCli.Get_List_fa_cliente_tipo(param.IdEmpresa);
                Info.IdEmpresa               = param.IdEmpresa;
                Info.Idtipo_cliente          = 0;
                Info.Descripcion_tip_cliente = "Todos";
                lstTipoCli.Add(Info);

                cmbTipoCli.DataSource    = lstTipoCli;
                beiTipoCliente.EditValue = Info.Idtipo_cliente;


                listPeriodo = BusPeriodo.Get_List_Periodo(param.IdEmpresa, ref msg);

                cmb_periodo.DataSource = listPeriodo;
                bei_Periodo.EditValue  = (DateTime.Now.Year * 100) + DateTime.Now.Month;
            }
            catch (Exception ex)
            {
                string NameMetodo = System.Reflection.MethodBase.GetCurrentMethod().Name;
                MessageBox.Show(NameMetodo + " - " + ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                Log_Error_bus.Log_Error(ex.ToString());
            }
        }
コード例 #6
0
ファイル: UCFa_VendedorCmb.cs プロジェクト: arocajorge/ERPFJ
 void cargar_Vendedores()
 {
     try
     {
         listVendedor = new List <fa_Vendedor_Info>();
         listVendedor = BusVendedor.Get_List_Vendedores(param.IdEmpresa);
         cmb_vendedor.Properties.DataSource = listVendedor;
     }
     catch (Exception ex)
     {
         string NameMetodo = System.Reflection.MethodBase.GetCurrentMethod().Name;
         MessageBox.Show(NameMetodo + " - " + ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
         Log_Error_bus.Log_Error(NameMetodo + " - " + ex.ToString());
     }
 }
コード例 #7
0
 private void load_Vendedores()
 {
     try
     {
         fa_Vendedor_Bus         vendedor_bus   = new fa_Vendedor_Bus();
         List <fa_Vendedor_Info> lista_vendedor = new List <fa_Vendedor_Info>();
         lista_vendedor = vendedor_bus.Get_List_Vendedores(param.IdEmpresa);
         gridControl_Vendedor.DataSource = lista_vendedor;
     }
     catch (Exception ex)
     {
         Log_Error_bus.Log_Error(ex.ToString());
         MessageBox.Show(ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
コード例 #8
0
        private void cargar_combos()
        {
            try
            {
                info_fa_param = bus_fa_param.Get_Info_parametro(param.IdEmpresa);

                lst_vendedor = bus_vendedor.Get_List_Vendedores(param.IdEmpresa);
                cmb_vendedor.Properties.DataSource = lst_vendedor;

                lst_punto_venta = bus_punto_venta.Get_List_PuntoVta(param.IdEmpresa);
                cmb_punto_venta.Properties.DataSource = lst_punto_venta;
                if (lst_punto_venta.FirstOrDefault(q => q.IdSucursal == param.IdSucursal) != null)
                {
                    cmb_punto_venta.EditValue = lst_punto_venta.FirstOrDefault(q => q.IdSucursal == param.IdSucursal).IdPuntoVta;
                }

                lst_caja = bus_caja.Get_list_caja(param.IdEmpresa, ref MensajeError);
                cmb_caja.Properties.DataSource = lst_caja;
                cmb_caja.EditValue             = info_fa_param.IdCaja_Default_Factura;

                lst_termino_pago = bus_termino_pago.Get_List_TerminoPago();
                cmb_termino_pago.Properties.DataSource = lst_termino_pago;

                ucFa_FormaPago_x_Factura.Cargar_grid();
                UCNumDoc.Cargar_parametros();
                de_fecha.DateTime           = DateTime.Now.Date;
                spinEditDiasPlazo.EditValue = 1;

                lst_impuesto            = bus_impuesto.Get_List_impuesto("IVA");
                cmb_impuesto.DataSource = lst_impuesto;

                lst_producto = bus_producto.Get_list_Producto(param.IdEmpresa);
                cmb_producto_det.DataSource = lst_producto;

                blst_cuotas = new BindingList <fa_cuotas_x_doc_Info>();
                gridControl_detalle_cuotas.DataSource = blst_cuotas;
            }
            catch (Exception ex)
            {
                Log_Error_bus.Log_Error(ex.ToString());
                MessageBox.Show(ex.ToString(), param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
コード例 #9
0
        private void cargar_combos()
        {
            try
            {
                lst_punto_cargo = bus_punto_cargo.Get_List_punto_Cargo_con_subcentro(param.IdEmpresa);
                cmb_punto_cargo.Properties.DataSource = lst_punto_cargo;

                lst_transportista = bus_transportista.Get_List_transportista(param.IdEmpresa);
                cmb_transportista.Properties.DataSource = lst_transportista;

                lst_vendedor = bus_vendedor.Get_List_Vendedores(param.IdEmpresa);
                cmb_vendedor.Properties.DataSource = lst_vendedor;
            }
            catch (Exception ex)
            {
                string NameMetodo = System.Reflection.MethodBase.GetCurrentMethod().Name;
                MessageBox.Show(param.Get_Mensaje_sys(enum_Mensajes_sys.Error_comunicarse_con_sistemas) + ex.Message + " ", param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Error);
                Log_Error_bus.Log_Error(NameMetodo + " - " + ex.ToString());
            }
        }
コード例 #10
0
        private void cargar_combos()
        {
            try
            {
                info_fa_param = bus_fa_param.Get_Info_parametro(param.IdEmpresa);

                lst_termino_pago = bus_termino_pago.Get_List_TerminoPago();
                cmb_termino_pago.Properties.DataSource = lst_termino_pago;

                de_fecha.DateTime           = DateTime.Now.Date;
                spinEditDiasPlazo.EditValue = 1;

                lst_impuesto            = bus_impuesto.Get_List_impuesto("IVA");
                cmb_impuesto.DataSource = lst_impuesto;

                lst_producto = bus_producto.Get_list_Producto_modulo_x_Ventas(param.IdEmpresa);
                cmb_producto_det.DataSource = lst_producto;

                lst_sucursal = bus_sucursal.Get_List_Sucursal(param.IdEmpresa);
                cmb_sucursal.Properties.DataSource = lst_sucursal;
                cmb_sucursal.EditValue             = param.IdSucursal;

                lst_vendedor = bus_vendedor.Get_List_Vendedores(param.IdEmpresa);
                cmb_vendedor.Properties.DataSource = lst_vendedor;

                col_precio.OptionsColumn.AllowEdit = false;

                blst_det = new BindingList <fa_proforma_det_Info>();
                gridControl_detalle.DataSource = blst_det;
            }
            catch (Exception ex)
            {
                Log_Error_bus.Log_Error(ex.ToString());
                MessageBox.Show(ex.ToString(), param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
コード例 #11
0
        private void UCFa_Menu_Reportes_Load(object sender, EventArgs e)
        {
            try
            {
                dtpDesde.EditValue = DateTime.Now.AddMonths(-1);
                dtpHasta.EditValue = DateTime.Now.Date;

                Info_Nota.IdCatalogo      = "";
                Info_Nota.Nombre          = "TODOS";
                Info_Vendedor.IdVendedor  = 0;
                Info_Vendedor.Ve_Vendedor = "TODOS";

                lstSucuInfo             = busSucursal.Get_List_Sucursal_Todos(param.IdEmpresa);
                gridSucursal.DataSource = lstSucuInfo;

                lstCatalogo = CatalogoBus.Get_List_catalogo(8);
                gridTipoDocumento.DataSource = lstCatalogo;

                lstNota = CatalogoBus.Get_List_catalogo(12);

                lstNota.Add(Info_Nota);
                cmbTipoNota.DataSource = lstNota;

                lstCliente = busCliente.Get_List_Cliente(param.IdEmpresa);
                gridViewCliente.DataSource = lstCliente;

                lstTipoNota = busTipoNota.Get_List_TipoNota_Todos();
                gridViewMotivo.DataSource = lstTipoNota;

                lst_tipoNota = new List <string>();
                foreach (var item in lstTipoNota)
                {
                    if (item.no_Descripcion != "TODOS")
                    {
                        string tipo_nota = item.no_Descripcion + "                                                                                                                                                           */" + item.IdTipoNota.ToString("0000");
                        lst_tipoNota.Add(tipo_nota);
                    }
                }
                checkedCombo_TipoNota.DataSource = lst_tipoNota;


                lstInfoMotiVta = busMotiVta.Get_List_fa_motivo_venta(param.IdEmpresa);
                gridViewTipoItem.DataSource = lstInfoMotiVta;

                ListVendedor = BusVendedor.Get_List_Vendedores(param.IdEmpresa);
                ListVendedor.Add(Info_Vendedor);
                cmb_Vendedor.DataSource = ListVendedor;

                lst_punto_Cargo_grupo = bus_punto_cargo_grupo.Get_List_punto_cargo_grupo(param.IdEmpresa, ref MensajeError);
                ct_punto_cargo_Info info_pc = new ct_punto_cargo_Info();
                info_pc.nom_punto_cargo = "TODOS";
                lst_punto_cargo.Add(info_pc);
                cmb_grupo.DataSource = lst_punto_Cargo_grupo;

                lst_punto_cargo = bus_punto_cargo.Get_List_PuntoCargo(param.IdEmpresa);
                ct_punto_cargo_grupo_Info info_pcg = new ct_punto_cargo_grupo_Info();
                info_pcg.nom_punto_cargo_grupo = "TODOS";
                cmb_punto_cargo.DataSource     = lst_punto_cargo;

                listaPeriodo = bus_periodo.Get_List_Periodo(param.IdEmpresa, ref MensajeError);
                cmb_periodo_fin.DataSource = listaPeriodo;
                cmb_periodo_ini.DataSource = listaPeriodo;
                int IdPeriodo = Convert.ToInt32(DateTime.Now.Date.ToString("yyyy") + DateTime.Now.Date.ToString("MM"));
                bei_periodo_ini.EditValue = IdPeriodo;
                bei_periodo_fin.EditValue = IdPeriodo;

                lst_transportista = bus_transportista.Get_List_transportista(param.IdEmpresa);
                tb_transportista_Info info_tran = new tb_transportista_Info();
                info_tran.Nombre = "TODOS";
                lst_transportista.Add(info_tran);
                cmb_transportista.DataSource = lst_transportista;

                lst_centro_costo           = bus_centro_costo.Get_list_Centro_Costo(param.IdEmpresa, ref MensajeError);
                cmb_CentroCosto.DataSource = lst_centro_costo;
            }
            catch (Exception ex)
            {
                string NameMetodo = System.Reflection.MethodBase.GetCurrentMethod().Name;
                MessageBox.Show(NameMetodo + " - " + ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                Log_Error_bus.Log_Error(ex.ToString());
            }
        }