void loaddata()
 {
     try
     {
         ro_Nomina_Tipo_Bus busnomina = new ro_Nomina_Tipo_Bus();
         var data = bustipo.Get_List_Nomina_Tipoliqui(Param.IdEmpresa);
         foreach (var item in data)
         {
             item.Nomina_Tipo = busnomina.Get_Info_Nomina_Tipo(Param.IdEmpresa, item.IdNomina_Tipo).Descripcion;
         }
         gridConsulta.DataSource = data;
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.ToString());
         Log_Error_bus.Log_Error(ex.ToString());
     }
 }
        public void Cargar_Combos()
        {
            try
            {
                //cargo la nomina
                ListNomina = new List <ro_Nomina_Tipo_Info>();
                Bus_Nomina = new ro_Nomina_Tipo_Bus();
                ro_Nomina_Tipo_Info InfoNomina = new ro_Nomina_Tipo_Info();
                InfoNomina.IdNomina_Tipo = 0;
                InfoNomina.Descripcion   = "TODOS";
                ListNomina = Bus_Nomina.Get_List_Nomina_Tipo(param.IdEmpresa);
                ListNomina.Add(InfoNomina);
                cmbNomina.Properties.DataSource = ListNomina;

                //cargo el departamento
                ListDepar = new List <ro_Departamento_Info>();
                Depar_Bus = new ro_Departamento_Bus();
                ro_Departamento_Info InfoDepar = new ro_Departamento_Info();
                InfoDepar.IdDepartamento = 0;
                InfoDepar.de_descripcion = "TODOS";
                ListDepar = Depar_Bus.Get_List_Departamento(param.IdEmpresa);
                ListDepar.Add(InfoDepar);
                cmbDepartamento.Properties.DataSource = ListDepar;

                //cargo el estado del empleado
                ListCatalogo = new List <ro_Catalogo_Info>();
                Bus_Catalogo = new ro_Catalogo_Bus();
                ro_Catalogo_Info InfoCatalogo = new ro_Catalogo_Info();
                InfoCatalogo.CodCatalogo    = "";
                InfoCatalogo.ca_descripcion = "TODOS";
                ListCatalogo = Bus_Catalogo.Get_List_Catalogo_x_Tipo(33);
                ListCatalogo.Add(InfoCatalogo);
                cmbEstado_Empleado.Properties.DataSource = ListCatalogo;

                //control banco
                ucBa_Proceso_x_Banco.cargar_CuentaBanco();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
                Log_Error_bus.Log_Error(ex.ToString());
            }
        }
Exemple #3
0
 void pu_CargaInicial()
 {
     try
     {
         if (_idEmpleado == 0)
         {
             ro_Nomina_Tipo_Bus         Bus_TipoNo     = new ro_Nomina_Tipo_Bus();
             List <ro_Nomina_Tipo_Info> InfoTipoNomina = new List <ro_Nomina_Tipo_Info>();
             InfoTipoNomina = Bus_TipoNo.Get_List_Nomina_Tipo(param.IdEmpresa);
             cmbNominaTipo.Properties.DataSource = InfoTipoNomina;
         }
         else
         {
             InfoTipoNomina = Bus_Tnomina.Get_List_Empleado_TipoNomina_x_IdEmpleado(param.IdEmpresa, _idEmpleado);
             cmbNominaTipo.Properties.DataSource = InfoTipoNomina;
         }
     }
     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());
     }
 }
        private void pu_CargaInicial()
        {
            try
            {
                event_frmRo_Nomina_Tipoliqui_Mant_FormClosing += frmRo_Nomina_Tipoliqui_Mant_event_frmRo_Nomina_Tipoliqui_Mant_FormClosing;

                ro_Nomina_Tipo_Bus busTipoNom = new ro_Nomina_Tipo_Bus();
                cmbNomina.Properties.DataSource = busTipoNom.Get_List_Nomina_Tipo(param.IdEmpresa);

                //CARGAR DATOS EN EL COMBO RUBROS
                oListRo_rubro_tipo_Info = oRo_rubro_tipo_Bus.Get_List_Formulas(param.IdEmpresa);
                cmbRubro.DataSource     = oListRo_rubro_tipo_Info;



                //Carga combo Tipo de Campo
                ro_Catalogo_Bus         tlB    = new ro_Catalogo_Bus();
                List <ro_Catalogo_Info> listTL = new List <ro_Catalogo_Info>();
                listTL = tlB.Get_List_Catalogo_x_Tipo(13);
                this.cmbTipoCalc.DataSource = listTL;
                cmbTipoCalc.DisplayMember   = "ca_descripcion";
                cmbTipoCalc.ValueMember     = "IdCatalogo";



                if (Accion == Cl_Enumeradores.eTipo_action.consultar)
                {
                    ucGe_Menu.Enabled_bntAnular          = false;
                    ucGe_Menu.Visible_bntGuardar_y_Salir = false;
                    ucGe_Menu.Visible_btnGuardar         = false;
                    this.txtDescripcion.ReadOnly         = true;
                    this.txtDescripcion.BackColor        = System.Drawing.Color.White;

                    this.cmbNomina.Enabled   = false;
                    this.cmbNomina.BackColor = System.Drawing.Color.White;
                    this.cmbNomina.ForeColor = System.Drawing.Color.Black;

                    viewListado.OptionsBehavior.ReadOnly = true;
                }
                else if (Accion == Cl_Enumeradores.eTipo_action.Anular)
                {
                    ucGe_Menu.Enabled_bntAnular          = true;
                    ucGe_Menu.Visible_bntGuardar_y_Salir = false;
                    ucGe_Menu.Visible_btnGuardar         = false;

                    this.cmbNomina.Enabled   = false;
                    this.cmbNomina.BackColor = System.Drawing.Color.White;
                    this.cmbNomina.ForeColor = System.Drawing.Color.Black;

                    this.txtDescripcion.ReadOnly         = true;
                    this.txtDescripcion.BackColor        = System.Drawing.Color.White;
                    viewListado.OptionsBehavior.ReadOnly = true;
                }
                else if (Accion == Cl_Enumeradores.eTipo_action.actualizar)
                {
                    ucGe_Menu.Enabled_bntAnular          = true;
                    ucGe_Menu.Visible_bntGuardar_y_Salir = true;
                    ucGe_Menu.Visible_btnGuardar         = true;

                    this.cmbNomina.Enabled   = false;
                    this.cmbNomina.BackColor = System.Drawing.Color.White;
                    this.cmbNomina.ForeColor = System.Drawing.Color.Black;

                    this.txtDescripcion.ReadOnly         = false;
                    this.txtDescripcion.BackColor        = System.Drawing.Color.White;
                    viewListado.OptionsBehavior.ReadOnly = false;
                }
                else if (Accion == Cl_Enumeradores.eTipo_action.grabar)
                {
                    lblAnulado.Visible = false;
                    viewListado.OptionsBehavior.ReadOnly = false;
                }


                pu_CrearGrillaFormula();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
                Log_Error_bus.Log_Error(ex.ToString());
            }
        }