예제 #1
0
        /// <summary>
        /// Lấy danh sách dư liệu
        /// </summary>
        /// <returns>Danh sách dữ liệu</returns>
        public virtual ServiceResult Get()
        {
            // Khởi tạo reponsive database
            var serviceResult = new ServiceResult();

            // Gọi đến method queyry của dbContex để thực hiện truy vấn vào database
            serviceResult.Data = _baseData.GetAll();
            if (serviceResult.Data != null)
            {
                serviceResult.MisaCode = MISACode.Success;
                serviceResult.Success  = true;
            }
            else
            {
                ErrorMsg errorMsg = new ErrorMsg();
                errorMsg.DevMsg   = MISA.QLTS.Common.Properties.Resources.Msg_Dev;
                errorMsg.MoreInfo = MISA.QLTS.Common.Properties.Resources.MoreInfo;
                errorMsg.UserMsg.Add(MISA.QLTS.Common.Properties.Resources.Error_UserMsg);
                serviceResult.Data     = errorMsg;
                serviceResult.MisaCode = MISACode.NotValid;
                serviceResult.Success  = false;
            }
            return(serviceResult);
        }
예제 #2
0
 public IEnumerable <IUser> GetUsers()
 {
     return(_userData.GetAll());
 }
예제 #3
0
 public IEnumerable <IUserType> GetUserTypes()
 {
     return(_userTypeData.GetAll());
 }
예제 #4
0
 public IEnumerable <ISource> GetSources()
 {
     return(_sourceData.GetAll());
 }
예제 #5
0
 public IEnumerable <ISegment> GetSegments()
 {
     return(_segmentData.GetAll());
 }
예제 #6
0
 public IEnumerable <IEmailSetting> GetEmailSettings()
 {
     return(_emailSettingData.GetAll());
 }
예제 #7
0
 public IEnumerable <IEmail> GetEmails()
 {
     return(_emailData.GetAll());
 }
예제 #8
0
 public IEnumerable <ICronTask> GetCronTasks()
 {
     return(_cronTaskData.GetAll());
 }