public ro_Empleado_Info Get_Info_Empleado() { try { ro_Empleado_Info InfoEmpleado = new ro_Empleado_Info(); if (cmb_beneficiario.EditValue != null && IdTipo_Persona == Cl_Enumeradores.eTipoPersona.EMPLEA) { Info_Beneficiario = list_Beneficiario.FirstOrDefault(v => v.IdBeneficiario == Convert.ToString(cmb_beneficiario.EditValue)); ro_Empleado_Bus BusProvee = new ro_Empleado_Bus(); InfoEmpleado = BusProvee.Get_Info_Empleado(param.IdEmpresa, Info_Beneficiario.IdEntidad); } return(InfoEmpleado); } 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()); return(new ro_Empleado_Info()); } }
//carga ultragrid public void carga_empleado() { try { ro_Empleado_Bus BusEmpleado = new ro_Empleado_Bus(); List <ro_Empleado_Info> listEmpleado = new List <ro_Empleado_Info>(); listEmpleado = bus_empleado.Get_List_Empleado_(param.IdEmpresa); this.gridControlconsultaEmp.DataSource = listEmpleado; } catch (Exception ex) { MessageBox.Show(ex.Message); Log_Error_bus.Log_Error(ex.Message); } }
public void Cargar_Grid() { try { //Nomina IdTipoNominaIni = (Convert.ToInt32(cmbNomina.EditValue) == 0) ? 0 : Convert.ToInt32(cmbNomina.EditValue); IdTipoNominaFin = (Convert.ToInt32(cmbNomina.EditValue) == 0) ? 99999 : Convert.ToInt32(cmbNomina.EditValue); //Departamento IdDepartamentoIni = (Convert.ToInt32(cmbDepartamento.EditValue) == 0) ? 0 : Convert.ToInt32(cmbDepartamento.EditValue); IdDepartamentoFin = (Convert.ToInt32(cmbDepartamento.EditValue) == 0) ? 99999 : Convert.ToInt32(cmbDepartamento.EditValue); //Estado de Empleado em_status = (Convert.ToString(cmbEstado_Empleado.EditValue) == "") ? "" : Convert.ToString(cmbEstado_Empleado.EditValue); BindInfo = new BindingList <ro_Empleado_Info>(); BusInfo = new ro_Empleado_Bus(); BindInfo = new BindingList <ro_Empleado_Info>(BusInfo.Get_List_Solicitud_Tarjeta(param.IdEmpresa, IdTipoNominaIni, IdTipoNominaFin, IdDepartamentoIni, IdDepartamentoFin, em_status, ref mensaje)); gridControlSol_Tarjetas_Rol.DataSource = BindInfo; } catch (Exception ex) { MessageBox.Show(ex.Message); Log_Error_bus.Log_Error(ex.ToString()); } }
public void getinfo(ref string mensaje) { try { string msg = ""; int valor = 100; ro_HistoricoSueldo_Bus HistoricoBus = new ro_HistoricoSueldo_Bus(); ro_Empleado_Bus empBus = new ro_Empleado_Bus(); // asignando el datasource de la lista List <ro_Empleado_Info> List = (List <ro_Empleado_Info>)grdLista.DataSource; foreach (var item in List) { if (item.check == true) { InfoHistoricoSueldo.IdEmpresa = param.IdEmpresa; InfoHistoricoSueldo.IdEmpleado = item.IdEmpleado; if (item.em_sueldoBasicoMen > 0 && item.SueldoActual > 0) { InfoHistoricoSueldo.SueldoAnterior = item.em_sueldoBasicoMen; InfoHistoricoSueldo.SueldoActual = item.SueldoActual; InfoHistoricoSueldo.ValorIncrementoSueldo = (InfoHistoricoSueldo.SueldoActual - InfoHistoricoSueldo.SueldoAnterior); InfoHistoricoSueldo.PorIncrementoSueldo = (((InfoHistoricoSueldo.SueldoActual - InfoHistoricoSueldo.SueldoAnterior) / InfoHistoricoSueldo.SueldoAnterior) * valor); } else { if (item.em_sueldoBasicoMen == 0 && item.SueldoActual > 0) { InfoHistoricoSueldo.SueldoAnterior = item.SueldoActual; InfoHistoricoSueldo.SueldoActual = item.SueldoActual; InfoHistoricoSueldo.ValorIncrementoSueldo = (InfoHistoricoSueldo.SueldoActual); InfoHistoricoSueldo.PorIncrementoSueldo = ((InfoHistoricoSueldo.SueldoActual / InfoHistoricoSueldo.SueldoAnterior) * valor); } } InfoHistoricoSueldo.Motivo = txtObservacion.Text; InfoHistoricoSueldo.Fecha = DateTime.Now; InfoHistoricoSueldo.Fecha_Transac = DateTime.Now; InfoHistoricoSueldo.idUsuario = param.IdUsuario; InfoHistoricoSueldo.nom_pc = param.nom_pc; InfoHistoricoSueldo.ip = param.ip; InfoHistoricoSueldo.ca_descripcion = item.cargo_Descripcion; InfoHistoricoSueldo.de_descripcion = item.de_descripcion; if (HistoricoBus.GrabarDB(InfoHistoricoSueldo, ref msg)) { Info_Empleado.IdEmpresa = InfoHistoricoSueldo.IdEmpresa; Info_Empleado.IdEmpleado = InfoHistoricoSueldo.IdEmpleado; } else { return; } } } } catch (Exception ex) { MessageBox.Show(ex.Message); Log_Error_bus.Log_Error(ex.Message); } }