コード例 #1
0
 /// <summary>
 /// Returns the  BusinessDays
 /// </summary>
 /// <returns></returns>
 public List <BusinessModel.BusinessModels.BusinessDays> GetBusinessDays()
 {
     try
     {
         List <BusinessModel.BusinessModels.BusinessDays> businessDaysDTO = new List <BusinessModel.BusinessModels.BusinessDays>();
         IEnumerable <BusinessDays> businessDays = _m3pactContext.BusinessDays;
         if (businessDays != null && businessDays.Count() > 0)
         {
             foreach (BusinessDays businessDaysModel in businessDays)
             {
                 BusinessModel.BusinessModels.BusinessDays businessDayDTO = new BusinessModel.BusinessModels.BusinessDays();
                 businessDayDTO.Year    = businessDaysModel.Year;
                 businessDayDTO.MonthID = businessDaysModel.MonthId.Value;
                 businessDayDTO.Month   = GetMonthName(businessDayDTO.MonthID);
                 businessDayDTO.NumberOfBusinessDays = businessDaysModel.BusinessDays1;
                 businessDayDTO.RecordStatus         = businessDaysModel.RecordStatus;
                 businessDayDTO.ID = businessDaysModel.BusinessDaysId;
                 businessDaysDTO.Add(businessDayDTO);
             }
         }
         return(businessDaysDTO);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
コード例 #2
0
 /// <summary>
 /// Saves the Business Days
 /// </summary>
 /// <param name="businessDays"></param>
 /// <returns></returns>
 public bool SaveBusinessDays(List <BusinessDaysViewModel> businessDays)
 {
     try
     {
         List <BusinessModel.BusinessModels.BusinessDays> businessDaysDTO = new List <BusinessModel.BusinessModels.BusinessDays>();
         foreach (BusinessDaysViewModel businessDayModel in businessDays)
         {
             BusinessModel.BusinessModels.BusinessDays businessDayDTO = new BusinessModel.BusinessModels.BusinessDays();
             businessDayDTO.Year    = businessDayModel.Year;
             businessDayDTO.MonthID = businessDayModel.MonthID;
             businessDayDTO.NumberOfBusinessDays = businessDayModel.BusinessDays;
             businessDayDTO.RecordStatus         = businessDayModel.RecordStatus;
             businessDaysDTO.Add(businessDayDTO);
         }
         return(_businessDaysRepository.SaveBusinessDays(businessDaysDTO));
     }
     catch (Exception ex)
     {
         _logger.Log(ex, LogLevel.Error, ex.Message);
         return(false);
     }
 }