private Boolean Get_novedades_Pendientes() { try { //OBTENER TODAS LAS NOVEDADES PENDIENTES ro_Empleado_Novedad_Det_Bus oRo_Empleado_Novedad_Det_Bus = new ro_Empleado_Novedad_Det_Bus(); List <ro_Empleado_Novedad_Det_Info> List_Empleado_Novedad_Det = new List <ro_Empleado_Novedad_Det_Info>(); List_Empleado_Novedad_Det = oRo_Empleado_Novedad_Det_Bus.Get_List_Empleado_Novedad_Det_x_RubroPendiente(_Info.IdEmpresa, _Info.IdEmpleado, _fechaInicial, ref mensaje); foreach (ro_Empleado_Novedad_Det_Info item in List_Empleado_Novedad_Det) { ro_Acta_Finiquito_Detalle_Info ifo_det = new ro_Acta_Finiquito_Detalle_Info(); ifo_det.IdEmpresa = _Info.IdEmpresa; ifo_det.IdEmpleado = _Info.IdEmpleado; ifo_det.IdActaFiniquito = _Info.IdActaFiniquito; if (item.ru_tipo == "I") { ifo_det.Signo = "+"; ifo_det.Observacion = item.ru_descripcion;; ifo_det.Valor = item.Valor; oRo_Acta_Finiquito_Detalle_Bus.GrabarBD(ifo_det, ref mensaje); } else { ifo_det.Signo = "-"; ifo_det.Observacion = item.ru_descripcion; ifo_det.Valor = item.Valor; oRo_Acta_Finiquito_Detalle_Bus.GrabarBD(ifo_det, ref mensaje); } } return(true); } catch (Exception ex) { 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("", "pu_ObtenerNovedadesPendientes", ex.Message), ex) { EntityType = typeof(ro_Acta_Finiquito_Bus) }; } }