コード例 #1
0
        public bool DeleteDiaryLog(int diaryLogId)
        {
            bool result = false;

            using (DiaryLogRepository _repo = new DiaryLogRepository())
            {
                var detail = _repo.GetById(diaryLogId);
                if (detail != null)
                {
                    _repo.Delete(detail);
                    result = true;
                }
            }

            return(result);
        }
コード例 #2
0
        public void ModidDiaryLogy(List <DiaryLog> diaryLogs, DateTime diaryLogDate, string account, int userId)
        {
            using (DiaryLogRepository _repo = new DiaryLogRepository())
            {
                foreach (var item in diaryLogs)
                {
                    DiaryLog diaryLog = _repo.GetById(item.DiaryLogId);

                    if (diaryLog != null)
                    {
                        UpdateDiaryLog(diaryLog, item, diaryLogDate, account, userId);
                    }
                    else
                    {
                        InsertDiaryLog(item, diaryLogDate, account, userId);
                    }
                }
            }
        }