private void cargar_combos()
        {
            try
            {
                string mensaje = "";
                lst_centro_costo = bus_centro_costo.Get_list_Centro_Costo_x_cliente(param.IdEmpresa, ref mensaje);
                cmb_centro_costo.Properties.DataSource = lst_centro_costo;

                lst_activo            = bus_activo.Get_List_ActivoFijo(param.IdEmpresa);
                cmb_activo.DataSource = lst_activo;

                lst_producto = bus_producto.Get_list_Producto_modulo_x_Ventas(param.IdEmpresa);
                cmb_producto_horas_extra.Properties.DataSource    = lst_producto;
                cmb_producto_horas_normales.Properties.DataSource = lst_producto;

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

                ucCon_Periodo_ini.Cargar_combos();
                ucCon_Periodo_fin.Cargar_combos();

                blst_det = new BindingList <fa_tarifario_horometro_det_Info>();
                gridControl_tarifario.DataSource = blst_det;
            }
            catch (Exception ex)
            {
                Log_Error_bus.Log_Error(ex.ToString());
                MessageBox.Show(ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Example #2
0
 public void loadGrid()
 {
     try
     {
         list_Impuesto = bus_Impuesto.Get_List_impuesto();
         gridControl_Impuesto.DataSource = list_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());
     }
 }
        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);
            }
        }
Example #4
0
        private void cargar_combos()
        {
            try
            {
                info_in_param = bus_in_param.Get_Info_Parametro(param.IdEmpresa);

                cp_codigo_SRI_Bus         dat_ti        = new cp_codigo_SRI_Bus();
                List <cp_codigo_SRI_Info> ListCodigoSRI = new List <cp_codigo_SRI_Info>();
                ListCodigoSRI = dat_ti.Get_List_codigo_SRI_(param.IdEmpresa).FindAll(c => c.co_estado == "A" && c.IdTipoSRI == "COD_IDCREDITO");

                cmbSustTrib.Properties.DataSource    = ListCodigoSRI;
                cmbSustTrib.Properties.DisplayMember = "descriConcate";
                cmbSustTrib.Properties.ValueMember   = "IdCodigo_SRI";

                cp_TipoDocumento_Bus TipDoc_B = new cp_TipoDocumento_Bus();
                LstTipDoc = TipDoc_B.Get_List_TipoDocumento().FindAll(c => c.CodSRI != "04" && c.CodSRI != "05");
                LstTipDoc.ForEach(c => c.Descripcion = "[" + c.CodSRI + "] - " + c.Descripcion);
                cmbTipoDocu.Properties.DataSource    = LstTipDoc;
                cmbTipoDocu.Properties.DisplayMember = "Descripcion";
                cmbTipoDocu.Properties.ValueMember   = "CodTipoDocumento";

                ucCp_Proveedor1.cargar_proveedores();
                ucIn_Sucursal_Bodega1.set_Idsucursal(param.IdSucursal);

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

                ucIn_TipoMoviInv_Cmb1.cargar_TipoMotivo(0, 0, "+", "");
                ucIn_TipoMoviInv_Cmb1.set_TipoMoviInvInfo(info_in_param.P_IdMovi_inven_tipo_ingreso_x_compra == null ? 0 : Convert.ToInt32(info_in_param.P_IdMovi_inven_tipo_ingreso_x_compra));
                gridControl_aprobacion.DataSource = blst_det;

                lst_unidad_medida            = bus_unidad_medida.Get_list_UnidadMedida();
                cmb_unidad_medida.DataSource = lst_unidad_medida;

                de_fecha.DateTime = DateTime.Now.Date;
            }
            catch (Exception ex)
            {
                Log_Error_bus.Log_Error(ex.ToString());
                MessageBox.Show(ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Example #5
0
        private void CargarCombos()
        {
            try
            {
                cmb_PuntoCargo.DataSource = bus_punto_cargo.Get_List_PuntoCargo(param.IdEmpresa);
                lst_sucursal = bus_sucursal.Get_List_Sucursal(param.IdEmpresa);
                cmb_SucursalDestino.DataSource = lst_sucursal;
                cmb_SucursalOrdigen.DataSource = lst_sucursal;
                cmb_UnidadMedida.DataSource    = bus_unidad.Get_list_UnidadMedida();

                lst_proveedor            = bus_proveedor.GetListCombo(param.IdEmpresa);
                cmb_proveedor.DataSource = lst_proveedor;

                lst_impuesto            = bus_impuesto.Get_List_impuesto("IVA");
                cmb_impuesto.DataSource = lst_impuesto;
            }
            catch (Exception)
            {
                throw;
            }
        }
        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);
            }
        }
Example #7
0
        private void fa_Parametro_Load(object sender, EventArgs e)
        {
            try
            {
                if (param.IdCliente_Ven_x_Default == Info.General.Cl_Enumeradores.eCliente_Vzen.FJ)
                {
                    lst_producto = bus_producto.Get_list_Producto_modulo_x_Ventas(param.IdEmpresa);
                    cmb_productos_in.Properties.DataSource             = lst_producto;
                    cmb_producto_lo.Properties.DataSource              = lst_producto;
                    cmb_producto_eg.Properties.DataSource              = lst_producto;
                    cmb_producto_mo.DataSource                         = lst_producto;
                    gridControl_tipo.DataSource                        = blst_tipo_horas;
                    cmb_producto_pre_facturacion.Properties.DataSource = lst_producto;
                    lst_fa_catalogo = bus_catalogo.Get_List_catalogo(13);//Tipo para tipo aplicacion porcentaje de ganancia
                    cmb_catalogo_prefactura.Properties.DataSource = lst_fa_catalogo;
                    lst_impuesto = bus_impuesto.Get_List_impuesto("IVA");
                    cmb_impuesto_iva_prefactura.Properties.DataSource = lst_impuesto;
                }
                else
                {
                    xtraTabControl1.TabPages.Remove(tabLiquidacion_x_punto_cargo_parametros);
                    xtraTabControl1.TabPages.Remove(tabPrefacturacion);
                }

                cxc_cobro_tipo_Bus busTipoCobro = new cxc_cobro_tipo_Bus();
                Cargar_Combo_Estad_Apr_Ped();
                string mensaje = "";
                cmbTipoCobroFac.Properties.DataSource = busTipoCobro.Get_List_Cobro_Tipo();
                DEVcmbDepxDev.cargar_combo();
                infoFac = busFac.Get_Info_parametro(param.IdEmpresa);
                if (infoFac.IdMovi_inven_tipo_Factura == 0)
                {
                    cmbMoviInvenFactura.EditValue = null;
                }
                else
                {
                    cmbMoviInvenFactura.EditValue = infoFac.IdMovi_inven_tipo_Factura;
                }

                if (infoFac.IdMovi_inven_tipo_Factura_Anulacion == 0)
                {
                    cmbMoviInvenFactura_Anul.EditValue = null;
                }
                else
                {
                    cmbMoviInvenFactura_Anul.EditValue = infoFac.IdMovi_inven_tipo_Factura_Anulacion;
                }
                cmbTipoCCDiario.set_TipoCbteCble(infoFac.IdTipoCbteCble_Factura);
                cmbCCDiarioAnulacion.set_TipoCbteCble(infoFac.IdTipoCbteCble_Factura_Reverso);
                cmbCCDiarioCV.set_TipoCbteCble(infoFac.IdTipoCbteCble_Factura_Costo_VTA);
                cmbCCDiarioAnuCV.set_TipoCbteCble(infoFac.IdTipoCbteCble_Factura_Costo_VTA_Reverso);

                nud_NumeroDeItemp.Value   = Convert.ToInt32(infoFac.NumeroDeItemFact);
                cmbTipoCobroFac.EditValue = infoFac.TipoCobroDafaultFactu;
                //
                DEVcmbDepxDev.set_departamentoInfo(infoFac.IdDepartamento_x_DevVta);
                DEVcmbNCxDev.EditValue         = infoFac.Tipo_NC_x_DevVta;
                cmbTipoNC_x_Fact.EditValue     = infoFac.pa_IdTipoNota_NC_x_Anulacion;
                DEVcmbTipoMoviInv.EditValue    = infoFac.IdMovi_inven_tipo_Dev_Vta;
                DEVcmbTipoMoviInvAnu.EditValue = infoFac.IdMovi_inven_tipo_Dev_Vta_Anulacion;
                //
                spinEdit.Value             = Convert.ToDecimal(infoFac.pa_porc_max_total_item_x_despa_Guia);
                cbxImpresionAutoma.Checked = (infoFac.SeImprimiGuiaRemiAuto == "S") ? true : false;
                //
                NCcmbCC.set_TipoCbteCble(infoFac.IdTipoCbteCble_NC);
                NDcmbCC.set_TipoCbteCble(infoFac.IdTipoCbteCble_ND);
                NCcmbCCAnu.set_TipoCbteCble(infoFac.IdTipoCbteCble_NC_Reverso);
                NDcmbCCAnu.set_TipoCbteCble(infoFac.IdTipoCbteCble_ND_Reverso);
                //haac 14/03/2014
                cmbCaja.EditValue = infoFac.IdCaja_Default_Factura;
                cmbCtaCbleCli.set_PlanCtarInfo(infoFac.IdCtaCble_x_anticipo_cliente);
                cmbCtaCble_IVA.set_PlanCtarInfo(infoFac.IdCtaCble_IVA);
                cmb_estado_Apro_x_Pedido.EditValue = infoFac.IdEstadoAprobacion;
                txtRutaXml.Text                     = infoFac.pa_ruta_descarga_xml_fac_elct;
                rbt_Fact_Doc_elect.Checked          = (infoFac.pa_X_Defecto_la_factura_es_cbte_elect == null) ? false : Convert.ToBoolean(infoFac.pa_X_Defecto_la_factura_es_cbte_elect);
                rbt_GUIA_Doc_Elect.Checked          = (infoFac.pa_X_Defecto_la_guia_es_cbte_elect == null) ? false : Convert.ToBoolean(infoFac.pa_X_Defecto_la_guia_es_cbte_elect);
                rbt_NC_Doc_Elect.Checked            = (infoFac.pa_X_Defecto_la_NC_es_cbte_elect == null) ? false : Convert.ToBoolean(infoFac.pa_X_Defecto_la_NC_es_cbte_elect);
                rbt_ND_Doc_Elect.Checked            = (infoFac.pa_X_Defecto_la_ND_es_cbte_elect == null) ? false : Convert.ToBoolean(infoFac.pa_X_Defecto_la_ND_es_cbte_elect);
                rbt_Fact_Pre_Impre.Checked          = !rbt_Fact_Doc_elect.Checked;
                rbt_GUIA_Pre_Impre.Checked          = !rbt_GUIA_Doc_Elect.Checked;
                rbt_NC_Pre_Impre.Checked            = !rbt_NC_Doc_Elect.Checked;
                rbt_ND_Pre_Impre.Checked            = !rbt_ND_Doc_Elect.Checked;
                chk_maneja_descuento_x_item.Checked = infoFac.pa_Contabiliza_descuento == null ? false : Convert.ToBoolean(infoFac.pa_Contabiliza_descuento);
                cmb_plancta_descuento_default.cmbPlanCta.EditValue = infoFac.pa_IdCtaCble_descuento;

                if (param.IdCliente_Ven_x_Default == Info.General.Cl_Enumeradores.eCliente_Vzen.FJ)
                {
                    infoFac.info_parametros_liquidacion_fj = bus_param_liqui_x_punto_cargo_fj.get_info(param.IdEmpresa);
                    cmb_producto_eg.EditValue   = infoFac.info_parametros_liquidacion_fj.eg_IdProducto;
                    cmb_producto_lo.EditValue   = infoFac.info_parametros_liquidacion_fj.lo_IdProducto;
                    cmb_productos_in.EditValue  = infoFac.info_parametros_liquidacion_fj.in_IdProducto;
                    blst_tipo_horas             = new BindingList <man_tipo_horas_facturacion_Info>(bus_tipo_horas.get_list(param.IdEmpresa, true));
                    gridControl_tipo.DataSource = blst_tipo_horas;

                    infoFac.info_parametros_fj = bus_param_fj.get_info(param.IdEmpresa);
                    if (infoFac.info_parametros_fj == null)
                    {
                        infoFac.info_parametros_fj = new Info.Facturacion_FJ.fa_parametro_FJ_Info();
                    }
                    cmb_impuesto_iva_prefactura.EditValue  = infoFac.info_parametros_fj.p_IdCod_Impuesto_IVA;
                    cmb_catalogo_prefactura.EditValue      = infoFac.info_parametros_fj.p_tipo_porc_ganancia_tarifario_cat;
                    cmb_producto_pre_facturacion.EditValue = infoFac.info_parametros_fj.p_IdProducto_prefacturacion;
                }
            }
            catch (Exception ex)
            {
                Log_Error_bus.Log_Error(ex.ToString());
                MessageBox.Show(ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }