コード例 #1
0
        private Boolean Get_prestamos_Pendientes()
        {
            try
            {
                double totalPrestamo = 0;
                ro_prestamo_detalle_Bus oRo_prestamo_detalle_Bus = new ro_prestamo_detalle_Bus();

                totalPrestamo = (from a in oRo_prestamo_detalle_Bus.GetListConsultaPorEmpleado(_Info.IdEmpresa, _Info.IdEmpleado)
                                 select a.TotalCuota).Sum();

                if (totalPrestamo > 0)
                {
                    ro_Acta_Finiquito_Detalle_Info item3 = new ro_Acta_Finiquito_Detalle_Info();

                    item3.IdEmpresa       = _Info.IdEmpresa;
                    item3.IdEmpleado      = _Info.IdEmpleado;
                    item3.IdActaFiniquito = _Info.IdActaFiniquito;
                    item3.Observacion     = "Otros Descuentos por Préstamos ";
                    item3.Valor           = totalPrestamo;
                    item3.IdRubro         = info_parametro.IdRubro_acta_finiquito;
                    lst_acta_finiquito_detalle.Add(item3);
                }


                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_ObtenerPrestamosPendientes", ex.Message), ex)
                      {
                          EntityType = typeof(ro_Acta_Finiquito_Bus)
                      };
            }
        }