Пример #1
0
        void CargarCombos()
        {
            try
            {
                string msjError = "";
                dtpFechaIni.EditValue = DateTime.Now.AddMonths(-1);
                dtpFechaFin.EditValue = DateTime.Now.Date;

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

                CargarInfo();

                lista_tipo_activo_fijo = bus_tipo_ActFij.Get_List_ActivoFijoTipo(param.IdEmpresa);
                lista_tipo_activo_fijo.Add(info_Tip_Af);
                cmb_tipoActivo.DataSource       = lista_tipo_activo_fijo.OrderBy(q => q.IdActivoFijoTipo).ToList();
                barEditItemTipoActivo.EditValue = 0;


                lista_depre = bus_depre.Get_List_ActivoFijo(param.IdEmpresa);
                lista_depre.Add(info_Depre);
                cmb_Tipo_Depre.DataSource = lista_depre.OrderBy(q => q.IdTipoDepreciacion).ToList();


                lstCatalogo = busCatalogo.Get_List_Catalogo("TIP_ESTADO_AF");
                lstCatalogo.Add(info_Cata);
                cmb_Estado.DataSource = lstCatalogo.OrderBy(q => q.IdCatalogo).ToList();

                lstPeriodo = busPeriodo.Get_List_Periodo(param.IdEmpresa, ref msjError);
                cmbPeriodoIni.DataSource = lstPeriodo;
                cmbPeriodoFin.DataSource = lstPeriodo;
                barPeriodoIni.EditValue  = (DateTime.Today.Year.ToString()) + ((DateTime.Today.Month.ToString().Length == 1) ? "0" + DateTime.Today.Month.ToString() : DateTime.Today.Month.ToString());
                barPeriodoFin.EditValue  = (DateTime.Today.Year.ToString()) + ((DateTime.Today.Month.ToString().Length == 1) ? "0" + DateTime.Today.Month.ToString() : DateTime.Today.Month.ToString());

                lstActivoFijo = busActivoFijo.Get_List_ActivoFijo(param.IdEmpresa, "");
                lstActivoFijo.Add(info_AF);
                cmbActivoFijo.DataSource = lstActivoFijo.OrderBy(q => q.IdActivoFijo).ToList();

                Af_Departamento_Bus         BusDep  = new  Af_Departamento_Bus();
                List <Af_Departamento_Info> listDep = new List <Af_Departamento_Info>();

                listDep = BusDep.Get_List_Departamento(param.IdEmpresa);
                listDep.Add(new Af_Departamento_Info(param.IdEmpresa, 0, "A", "Todos"));
                cmb_departamento.DataSource = listDep;

                lista_centro_costo        = bus_centro_costo.Get_list_Centro_Costo(param.IdEmpresa, ref msjError);
                cmb_cetroCosto.DataSource = lista_centro_costo;
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
                Log_Error_bus.Log_Error(ex.ToString());
            }
        }
Пример #2
0
 public void CargarGrid()
 {
     try
     {
         gridControlPeriodo.DataSource = pb.Get_List_Periodo(Parametros.IdEmpresa, ref MensajeError);
     }
     catch (Exception ex)
     {
         Log_Error_bus.Log_Error(ex.ToString());
         MessageBox.Show(ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
Пример #3
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());
            }
        }
Пример #4
0
 public void cargar_dato()
 {
     try
     {
         string mensaje = "";
         ucFa_Cliente_x_centro_costo.Cargar_combos();
         lst_periodo            = bus_periodo.Get_List_Periodo(param.IdEmpresa, ref mensaje);
         cmb_periodo.DataSource = lst_periodo;
     }
     catch (Exception ex)
     {
         Log_Error_bus.Log_Error(ex.ToString());
         MessageBox.Show(ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
        private void cargar_combos()
        {
            try
            {
                ListPeriodo = BusPeriodo.Get_List_Periodo(param.IdEmpresa, ref MensajeError);
                cmb_periodo.Properties.DataSource = ListPeriodo;

                lst_modulo = bus_modulo.Get_list_Modulo(true);
            }
            catch (Exception ex)
            {
                Log_Error_bus.Log_Error(ex.ToString());
                MessageBox.Show(ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Пример #6
0
        private void frmRo_Conciliacion_horas_Load(object sender, EventArgs e)
        {
            try
            {
                lista_periodo = bus_perido.Get_List_Periodo(param.IdEmpresa, ref msg);
                cmb_periodo.Properties.DataSource = lista_periodo;

                lista_activo_fijo            = bus_Activo_foijo.Get_List_ActivoFijo(param.IdEmpresa);
                cmb_AF.Properties.DataSource = lista_activo_fijo;
            }
            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());
            }
        }
Пример #7
0
 public void Cargar_combos()
 {
     try
     {
         string MensajeError = "";
         lst_Periodo = bus_Periodo.Get_List_Periodo(param.IdEmpresa, ref MensajeError);
         cmb_Periodo.Properties.DataSource    = lst_Periodo;
         cmb_Periodo.Properties.ValueMember   = "IdPeriodo";
         cmb_Periodo.Properties.DisplayMember = "nom_periodo";
     }
     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());
     }
 }
Пример #8
0
        private void frmpre_presupuesto_Load(object sender, EventArgs e)
        {
            try
            {
                ct_Periodo_Bus busperiodo = new ct_Periodo_Bus();
                ultraCmb_Ano.Properties.DataSource    = busperiodo.Get_List_Periodo(param.IdEmpresa, ref MensajeError);
                ultraCmb_Ano.Properties.DisplayMember = "IdanioFiscal";
                ultraCmb_Ano.Properties.ValueMember   = "IdanioFiscal";
                ultraCmb_Ano.EditValue = DateTime.Now.Year;
                ultraCmb_Presupuesto.Properties.DataSource    = bus.Get_List_pre_presupuest(param.IdEmpresa, Convert.ToString(ultraCmb_Ano.EditValue));
                ultraCmb_Presupuesto.Properties.DisplayMember = "IdPresupuesto";
                ultraCmb_Presupuesto.Properties.ValueMember   = "IdPresupuesto";
                ultraCmb_Presupuesto.EditValue = DateTime.Now.Year * 100 + 1;
                txtIdPresupuesto.Text          = Convert.ToString(DateTime.Now.Year * 100 + 1);
                List <ct_Plancta_Info> listacta = new List <ct_Plancta_Info>();


                listacta = busPlanCta.Get_List_Plancta(param.IdEmpresa, ref MensajeError);
                listacta.ForEach(x => x.pc_Cuenta = "[" + x.IdCtaCble + "] " + x.pc_Cuenta);



                LstCentroCosto = busCC.Get_list_Centro_Costo(param.IdEmpresa, ref MensajeError);

                if (LstCentroCosto.Count == 0)
                {
                    MessageBox.Show("Se le informa que no podra Grabar debido a que no tiene ingresado Centro de Costo.. \nIngréselos desde el modulo de Contabilidad, o comuníquese con sistemas", "SISTEMA", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }

                GridLookUpEditCtaCtble.DataSource    = listacta;
                GridLookUpEditTipoRubro.DataSource   = bustipo.Get_List_pre_presupuesto_tipoRubro();
                GridLookUpEditCentroCosto.DataSource = LstCentroCosto;

                btnCargar_Click(new object(), new EventArgs());
            }
            catch (Exception ex)
            {
                Log_Error_bus.Log_Error(ex.ToString());
            }
        }
Пример #9
0
        private void XACTF_Rpt011_frm_Load(object sender, EventArgs e)
        {
            try
            {
                //cargar combo
                string MensajeError = "";

                ct_Periodo_Bus         bus_Periodo = new ct_Periodo_Bus();
                List <ct_Periodo_Info> lista       = new List <ct_Periodo_Info>();

                lista = bus_Periodo.Get_List_Periodo(param.IdEmpresa, ref MensajeError);

                cmb_Periodo.Properties.DataSource    = lista;
                cmb_Periodo.Properties.DisplayMember = "nom_periodo";
                cmb_Periodo.Properties.ValueMember   = "IdPeriodo";
            }
            catch (Exception ex)
            {
                Log_Error_bus.Log_Error(ex.ToString());
                MessageBox.Show(ex.Message, param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Пример #10
0
        private void cargar_combos()
        {
            try
            {
                ct_Periodo_Bus         BusPeriodo  = new ct_Periodo_Bus();
                List <ct_Periodo_Info> ListPeriodo = new List <ct_Periodo_Info>();
                int anio_actual = DateTime.Now.Year;


                ListPeriodo = BusPeriodo.Get_List_Periodo(param.IdEmpresa, ref MensajeError);

                foreach (var itemPeriodo in ListPeriodo)
                {
                    if (anio_actual == itemPeriodo.IdanioFiscal)
                    {
                        chkList_Periodos.Items.Add(itemPeriodo, itemPeriodo.nom_periodo, CheckState.Checked, true);
                    }
                    else
                    {
                        chkList_Periodos.Items.Add(itemPeriodo, itemPeriodo.nom_periodo, CheckState.Unchecked, true);
                    }
                }
                ct_Plancta_nivel_Bus         BusNivel  = new ct_Plancta_nivel_Bus();
                List <ct_Plancta_nivel_Info> listNivel = new List <ct_Plancta_nivel_Info>();
                listNivel            = BusNivel.Get_list_Plancta_nivel(param.IdEmpresa);
                cmb_nivel.DataSource = listNivel;

                cmb_nivel.DisplayMember = "IdNivelCta";
                cmb_nivel.ValueMember   = "IdNivelCta";
                cmb_nivel.SelectedValue = 5;
            }
            catch (Exception ex)
            {
                Log_Error_bus.Log_Error(ex.ToString());
                MessageBox.Show(ex.Message, param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Пример #11
0
        private void XCONTA_Rpt017_rpt_BeforePrint(object sender, System.Drawing.Printing.PrintEventArgs e)
        {
            xrLfecha.Text   = DateTime.Now.ToString();
            xrLusuario.Text = param.IdUsuario;
            lblEmpresa.Text = param.NombreEmpresa;
            try
            {
                string                    msg   = "";
                XCONTA_Rpt017_Bus         Bus   = new XCONTA_Rpt017_Bus();
                List <XCONTA_Rpt017_Info> lista = new List <XCONTA_Rpt017_Info>();

                int IdEmpresa         = 0;
                int IdNivel_a_mostrar = 0;

                string IdGrupoCble         = "";
                bool   Mostrar_Reg_en_cero = false;
                bool   Mostrar_CC          = false;
                int    IdPeriodo_Corte     = 0;


                IdEmpresa           = Convert.ToInt32(PIdEmpresa.Value);
                IdNivel_a_mostrar   = Convert.ToInt32(PIdNivel_a_mostrar.Value);
                Mostrar_Reg_en_cero = Convert.ToBoolean(PMostrar_Reg_en_cero.Value);
                Mostrar_CC          = Convert.ToBoolean(P_MostrarCC.Value);
                IdGrupoCble         = P_GrupoCble.Value.ToString();
                if (lista_periodo_a_buscar.Count == 0)
                {
                    ct_Periodo_Bus         BusPeriodo      = new ct_Periodo_Bus();
                    List <ct_Periodo_Info> listPeriodo_aux = new List <ct_Periodo_Info>();
                    List <ct_Periodo_Info> listPeriodo     = new List <ct_Periodo_Info>();
                    listPeriodo_aux = BusPeriodo.Get_List_Periodo(param.IdEmpresa, ref msg);

                    IdPeriodo_Corte = (DateTime.Now.Year * 100) + DateTime.Now.Month;
                    int fila = 1;

                    foreach (var item in listPeriodo_aux.OrderByDescending(q => q.IdPeriodo).ToList())
                    {
                        if (fila <= 12)
                        {
                            lista_periodo_a_buscar.Add(item);
                        }
                        fila++;
                    }
                }

                lista = Bus.consultar_data(IdEmpresa, lista_periodo_a_buscar,
                                           "", IdNivel_a_mostrar, 0, 0, Mostrar_Reg_en_cero, Mostrar_CC, IdGrupoCble, param.IdUsuario, ref msg);

                foreach (var item in lista)
                {
                    if (item.nom_Periodo_1 == "")
                    {
                        cel_det_01.Visible = false;
                        cel_gru_1.Visible  = false;
                    }
                    if (item.nom_Periodo_2 == "")
                    {
                        cel_det_02.Visible = false;
                        cel_gru_2.Visible  = false;
                    }
                    if (item.nom_Periodo_3 == "")
                    {
                        cel_det_03.Visible = false;
                        cel_gru_3.Visible  = false;
                    }
                    if (item.nom_Periodo_4 == "")
                    {
                        cel_det_04.Visible = false;
                        cel_gru_4.Visible  = false;
                    }
                    if (item.nom_Periodo_5 == "")
                    {
                        cel_det_05.Visible = false;
                        cel_gru_5.Visible  = false;
                    }
                    if (item.nom_Periodo_6 == "")
                    {
                        cel_det_06.Visible = false;
                        cel_gru_6.Visible  = false;
                    }
                    if (item.nom_Periodo_7 == "")
                    {
                        cel_det_07.Visible = false;
                        cel_gru_7.Visible  = false;
                    }
                    if (item.nom_Periodo_8 == "")
                    {
                        cel_det_08.Visible = false;
                        cel_gru_8.Visible  = false;
                    }
                    if (item.nom_Periodo_9 == "")
                    {
                        cel_det_09.Visible = false;
                        cel_gru_9.Visible  = false;
                    }
                    if (item.nom_Periodo_10 == "")
                    {
                        cel_det_10.Visible = false;
                        cel_gru_10.Visible = false;
                    }
                    if (item.nom_Periodo_11 == "")
                    {
                        cel_det_11.Visible = false;
                        cel_gru_11.Visible = false;
                    }
                    if (item.nom_Periodo_12 == "")
                    {
                        cel_det_12.Visible = false;
                        cel_gru_12.Visible = false;
                    }
                    break;
                }


                if (lista.Count == 0)
                {
                    xrLmensaje.Visible = true;
                    xrLmensaje.Text    = "No hay datos encontrados para estos filtros";
                }
                else
                {
                    xrLmensaje.Visible = false;
                }


                this.DataSource = lista.ToArray();
            }
            catch (Exception ex)
            {
                Log_Error_bus.Log_Error(ex.ToString());
                Core.Erp.Info.Log_Exception.LoggingManager.Logger.Log(Core.Erp.Info.Log_Exception.LoggingCategory.Error, ex.Message);
                throw new Core.Erp.Info.Log_Exception.DalException(string.Format("", "XCONTA_Rpt001_rpt_BeforePrint", ex.Message), ex)
                      {
                          EntityType = typeof(XCONTA_Rpt001_rpt)
                      };
            }
        }
Пример #12
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());
            }
        }