public HttpResponseMessage GetById(HttpRequestMessage request, int id)
        {
            LichSuKham lichSuKhamSinger = null;

            try
            {
                lichSuKhamSinger = _lichSuKhamService.GetById(id);
                if (lichSuKhamSinger != null)
                {
                    Message = "Thông tin Lich Su Kham với id: " + id;
                }
                else
                {
                    throw new DbEntityValidationException(string.Format("Không tìm kiếm được Lich Su Kham với id {0}", id));
                }
            }
            catch (DbEntityValidationException ex)
            {
                LogException(ex);
            }
            return(GetResponseMessage(IsSuccess, Message, 1, lichSuKhamSinger));
        }
        public HttpResponseMessage Delete(HttpRequestMessage request, int id)
        {
            LichSuKham lichSuKhamSinger = null;

            try
            {
                lichSuKhamSinger = _lichSuKhamService.Delete(id);
                _lichSuKhamService.SaveChange();
                if (lichSuKhamSinger != null)
                {
                    Message = "Xóa Lich Su Kham thành công";
                }
                else
                {
                    throw new DbEntityValidationException("Xóa Lich Su Kham không thành công");
                }
            }
            catch (DbEntityValidationException ex)
            {
                LogException(ex);
            }
            return(GetResponseMessage(IsSuccess, Message, 1, lichSuKhamSinger));
        }
        public HttpResponseMessage Update(HttpRequestMessage request, LichSuKham lichSuKham)
        {
            LichSuKham lichSuKhamSinger = null;

            try
            {
                _lichSuKhamService.Update(lichSuKham);
                _lichSuKhamService.SaveChange();
                lichSuKhamSinger = _lichSuKhamService.GetById(lichSuKham.IdLichSuKham);
                if (lichSuKhamSinger != null)
                {
                    Message = "Sửa thông tin Lich Su Kham thành công";
                }
                else
                {
                    throw new DbEntityValidationException("sửa thông tin Lich Su Kham không thành công");
                }
            }
            catch (DbEntityValidationException ex)
            {
                LogException(ex);
            }
            return(GetResponseMessage(IsSuccess, Message, 1, lichSuKhamSinger));
        }
        public HttpResponseMessage Create(HttpRequestMessage request, LichSuKham lichSuKham)
        {
            LichSuKham lichSuKhamSinger = null;

            try
            {
                lichSuKham.NgayThang = DateTime.Now;
                lichSuKhamSinger     = _lichSuKhamService.Add(lichSuKham);
                if (lichSuKhamSinger != null)
                {
                    Message = "Tạo mới Lich Su Kham thành công";
                    _lichSuKhamService.SaveChange();
                }
                else
                {
                    throw new DbEntityValidationException("tạo mới Lich Su Kham không thành công");
                }
            }
            catch (DbEntityValidationException ex)
            {
                LogException(ex);
            }
            return(GetResponseMessage(IsSuccess, Message, 1, lichSuKhamSinger));
        }
Example #5
0
 public void Update(LichSuKham lichSuKham)
 {
     _lichSuKhamRepository.Update(lichSuKham);
 }
Example #6
0
 public LichSuKham Add(LichSuKham lichSuKham)
 {
     return(_lichSuKhamRepository.Add(lichSuKham));
 }