private void cmbnominaTipo_EditValueChanged(object sender, EventArgs e) { try { listadoPeriodo = periodo_nomina_bus.ConsultaPerNomTipLiq(param.IdEmpresa, Convert.ToInt32(cmbnomina.EditValue), Convert.ToInt32(cmbnominaTipo.EditValue)); cmbPeriodos.Properties.DataSource = listadoPeriodo.Where(v => v.Cerrado == "N" && v.Contabilizado == "N").ToList(); } catch (System.Exception ex) { MessageBox.Show(ex.ToString()); } }
void ucGe_Menu_event_btnGuardar_Click(object sender, EventArgs e) { try { if (Validar()) { int msg = 0; int focus = gridViewPerAsignado.FocusedRowHandle; gridViewPerAsignado.FocusedRowHandle = focus + 1; lista = new List <ro_periodo_x_ro_Nomina_TipoLiqui_Info>(); lista = Bus_PerNomTipoliq.ConsultaPerNomTipLiq(param.IdEmpresa, IdNomina, IdProceso); if (lista.Count == 0) { MessageBox.Show("No existen períodos que guardar, revise por favor", "ATENCION", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } foreach (var item in lista) { ro_periodo_x_ro_Nomina_TipoLiqui_Info Info = new ro_periodo_x_ro_Nomina_TipoLiqui_Info(); Info.IdEmpresa = param.IdEmpresa; Info.IdPeriodo = item.IdPeriodo; Info.IdNomina_Tipo = Convert.ToInt32(this.cmbNomina.EditValue); Info.IdNomina_TipoLiqui = Convert.ToInt32(this.cmbProceso.EditValue); if (Bus_PerNomTipoliq.ModificarDB(Info) == false) { MessageBox.Show("Imposible guardar el registro, revise por favor la nómina o el proceso", "ATENCION", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } msg++; } if (msg > 0) { MessageBox.Show("El registro ha sido guardado con éxito", "INFORMACION", MessageBoxButtons.OK, MessageBoxIcon.Information); } } } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); } }
private void frmRo_Registro_valores_pago_variables_Mant_Load(object sender, EventArgs e) { try { listadoNomina = oRo_Nomina_Tipo_Bus.Get_List_Nomina_Tipo(param.IdEmpresa); cmbnomina.Properties.DataSource = listadoNomina; cmbnomina.EditValue = 1; ListadoTipoLiquidacion = nominatipo_Bus.Get_List_Nomina_Tipoliqui_x_Nomina_Tipo(param.IdEmpresa, Convert.ToInt32(cmbnomina.EditValue)); cmbnominaTipo.Properties.DataSource = ListadoTipoLiquidacion; cmbnominaTipo.EditValue = 3; listadoPeriodo = periodo_nomina_bus.ConsultaPerNomTipLiq(param.IdEmpresa, Convert.ToInt32(cmbnomina.EditValue), Convert.ToInt32(cmbnominaTipo.EditValue)); cmbPeriodos.Properties.DataSource = listadoPeriodo.Where(v => v.Cerrado == "N" && v.Contabilizado == "N").ToList(); } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); MessageBox.Show(ex.ToString()); } }
private void cmbnominaTipo_EditValueChanged(object sender, EventArgs e) { try { listadoPeriodo = periodo_nomina_bus.ConsultaPerNomTipLiq(param.IdEmpresa, Convert.ToInt32(cmbnomina.EditValue), Convert.ToInt32(cmbnominaTipo.EditValue)); cmbPeriodos.Properties.DataSource = listadoPeriodo.Where(v => v.Cerrado == "N").ToList(); } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); MessageBox.Show(ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void cmbProcesoLiqNomina_EditValueChanged(object sender, EventArgs e) { try { lista = new List <ro_periodo_x_ro_Nomina_TipoLiqui_Info>(); lista = Bus_PerNomTipoliq.ConsultaPerNomTipLiq(param.IdEmpresa, Convert.ToInt32(cmbTipoNomina.EditValue), Convert.ToInt32(cmbProcesoLiqNomina.EditValue)); cmbPeriodos.Properties.DataSource = lista; } catch (Exception ex) { MessageBox.Show(ex.Message); Log_Error_bus.Log_Error(ex.ToString()); } }
void pu_CargaInicial() { try { oListRo_periodo_x_ro_Nomina_TipoLiqui_Info = new List <ro_periodo_x_ro_Nomina_TipoLiqui_Info>(); oListRo_periodo_x_ro_Nomina_TipoLiqui_Info = oRo_periodo_x_ro_Nomina_TipoLiqui_Bus.ConsultaPerNomTipLiq(param.IdEmpresa, _idNominaTipo, _idNominaTipoLiqui); cmbPeriodo.Properties.DataSource = oListRo_periodo_x_ro_Nomina_TipoLiqui_Info; } 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_CargarInicial() { try { List <ro_periodo_x_ro_Nomina_TipoLiqui_Info> ListPeiodo = new List <ro_periodo_x_ro_Nomina_TipoLiqui_Info>(); ListPeiodo = Bus_Periodo.ConsultaPerNomTipLiq(param.IdEmpresa, 1, 5); cmbPeriodos.Properties.DataSource = ListPeiodo; } catch (Exception ex) { MessageBox.Show(ex.ToString()); Log_Error_bus.Log_Error(ex.ToString()); } }
private void cmbNominaTipoLiqui_EditValueChanged(object sender, EventArgs e) { try { SearchLookUpEdit lookup = sender as SearchLookUpEdit; BindingManagerBase bm = BindingContext[lookup.Properties.DataSource]; if ((lookup.EditValue != null)) { _idNominaTipoLiqui = Convert.ToInt32(lookup.EditValue); oListRo_periodo_x_ro_Nomina_TipoLiqui_Info = oRo_periodo_x_ro_Nomina_TipoLiqui_Bus.ConsultaPerNomTipLiq(_idEmpresa, _idNominaTipo, _idNominaTipoLiqui); cmbPeriodo.DataSource = oListRo_periodo_x_ro_Nomina_TipoLiqui_Info; } } 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()); } }
private void XROL_Rpt003_rpt_BeforePrint(object sender, System.Drawing.Printing.PrintEventArgs e) { try { XROL_Rpt003_Bus oReporteBus = new XROL_Rpt003_Bus(); List <XROL_Rpt003_Info> oListado = new List <XROL_Rpt003_Info>(); idEmpresa = Convert.ToInt32(Parameters["s_idEmpresa"].Value); idEmpleado = Convert.ToDecimal(Parameters["s_idEmpleado"].Value); idNominaTipo = Convert.ToInt32(Parameters["s_idNominaTipo"].Value); idNominaTipoLiqui = Convert.ToInt32(Parameters["s_idNominaTipoLiqui"].Value); idPeriodo = Convert.ToInt32(Parameters["s_idPeriodo"].Value); lblFielCopia.Visible = Convert.ToBoolean(this.PVisible_label_FielCopia.Value); //INFO ro_periodo_x_ro_Nomina_TipoLiqui_Bus oRo_periodo_x_ro_Nomina_TipoLiqui_Bus = new ro_periodo_x_ro_Nomina_TipoLiqui_Bus(); List <ro_periodo_x_ro_Nomina_TipoLiqui_Info> oListRo_periodo_x_ro_Nomina_TipoLiqui_Info = new List <ro_periodo_x_ro_Nomina_TipoLiqui_Info>(); ro_periodo_x_ro_Nomina_TipoLiqui_Info info = new ro_periodo_x_ro_Nomina_TipoLiqui_Info(); oListRo_periodo_x_ro_Nomina_TipoLiqui_Info = new List <ro_periodo_x_ro_Nomina_TipoLiqui_Info>(); oListRo_periodo_x_ro_Nomina_TipoLiqui_Info = oRo_periodo_x_ro_Nomina_TipoLiqui_Bus.ConsultaPerNomTipLiq(idEmpresa, idNominaTipo, idNominaTipoLiqui); info = (from a in oListRo_periodo_x_ro_Nomina_TipoLiqui_Info where a.IdPeriodo == idPeriodo select a).FirstOrDefault(); oListado.Clear(); oListado = oReporteBus.GetListConsultaGeneral(idEmpresa, idEmpleado, idNominaTipo, idNominaTipoLiqui, idPeriodo, ref mensaje); this.DataSource = oListado.ToArray(); } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
private void pu_CargarNomina() { try{ if (pu_Validar()) { _idNominaTipo = Convert.ToInt32(cmbnomina.EditValue); _idNominaTipoLiqui = Convert.ToInt32(cmbnominaTipo.EditValue); _idPeriodo = Convert.ToInt32(cmbPeriodos.EditValue); //OBTENER LISTADO DE EMPLEADOS DE LA NOMINA SELECCIONADA oListRo_Empleado_Info = new BindingList <ro_Empleado_Info>(oRo_Empleado_Bus.Get_List_Empleado_x_Nomina(param.IdEmpresa, _idNominaTipo)); //OBTENER EL PERIODO oRo_PeriodoInfo = oRo_periodo_x_ro_Nomina_TipoLiqui_Bus.ConsultaPerNomTipLiq(param.IdEmpresa, _idNominaTipo, _idNominaTipoLiqui).Where(v => v.IdPeriodo == _idPeriodo).FirstOrDefault(); } } catch (Exception ex) { MessageBox.Show(ex.ToString()); Log_Error_bus.Log_Error(ex.ToString()); } }
private void CargarPeriodos() { try { ListadoPeriodos = Bus_Periodo.ConsultaPerNomTipLiq(param.IdEmpresa).ToList(); // obtengo periodos semanales ListadoPeriodosMensual = new BindingList <ro_periodo_x_ro_Nomina_TipoLiqui_Info>(ListadoPeriodos.Where(v => v.IdNomina_Tipo == 1).ToList()); gridControlPeriodoMensual.DataSource = ListadoPeriodosMensual; // obtengo periodos mensuales ListadoPeriodosSemanal = new BindingList <ro_periodo_x_ro_Nomina_TipoLiqui_Info>(ListadoPeriodos.Where(v => v.IdNomina_Tipo == 2).ToList()); gridCtrlPeriodoSemanal.DataSource = ListadoPeriodosSemanal; //obtengo los periodos quincenales ListadoPeriodosQuincenal = new BindingList <ro_periodo_x_ro_Nomina_TipoLiqui_Info>(ListadoPeriodos.Where(v => v.IdPeriodo.ToString().Length == 8).ToList()); gridControlPeriodoQuincenal.DataSource = ListadoPeriodosQuincenal; } catch (Exception ex) { MessageBox.Show(ex.ToString()); Log_Error_bus.Log_Error(ex.ToString()); } }