public bool Delete(ThanhTichEntity _thanhTichEntity) { try { var ThanhTich = m_UnitOfWork.ThanhTichRepository.GetByID(_thanhTichEntity.Id); if (ThanhTich != null) { m_UnitOfWork.ThanhTichRepository.Delete(_thanhTichEntity); m_UnitOfWork.Save(); } return true; } catch (Exception) { return false; } }
/// only return json to client public ActionResult Create(ThanhTichEntity thanhTich) { ThanhTichServices service = new ThanhTichServices(); if (thanhTich == null) { RenderResult.RequestError(ViewData, "Lỗi đối số không hợp lệ"); return Json(JsonConvert.SerializeObject(ViewData)); } if (service.Create(thanhTich)) { return Json(RenderResult.RequestCompleted(ViewData, "Thêm thành tích thành công")); } else { return Json(RenderResult.RequestCompleted(ViewData, "Lỗi khi thêm thành tích")); } }
public List<ThanhTichEntity> GetAll() { IEnumerable<ThanhTiches> model = this.m_UnitOfWork.ThanhTichRepository.GetAll(); List<ThanhTichEntity> result = new List<ThanhTichEntity>(); foreach (var item in model) { ThanhTichEntity thanhTich = new ThanhTichEntity { Id = item.Id, CoQuanBanHanh = item.CoQuanBanHanh, NgayThangNam = item.NgayThangNam, NoiDung = item.NoiDung, So = item.So, ThanhTich_CanBo = item.ThanhTich_CanBo }; result.Add(thanhTich); } return result; }
public bool Create(ThanhTichEntity _ThanhTichEntity) { try { var ThanhTich = new ThanhTiches { Id = _ThanhTichEntity.Id, NoiDung = _ThanhTichEntity.NoiDung, So = _ThanhTichEntity.So, NgayThangNam = _ThanhTichEntity.NgayThangNam, CoQuanBanHanh = _ThanhTichEntity.CoQuanBanHanh, ThanhTich_CanBo = _ThanhTichEntity.ThanhTich_CanBo }; m_UnitOfWork.ThanhTichRepository.Insert(ThanhTich); m_UnitOfWork.Save(); return true; } catch (Exception) { return false; } }
/// only return json to client public ActionResult Edit(ThanhTichEntity thanhTich) { ThanhTichServices service = new ThanhTichServices(); if (thanhTich == null) { return Json(RenderResult.RequestError(ViewData, "Lỗi đối số không hợp lệ"), JsonRequestBehavior.AllowGet); } try { if (service.Update(thanhTich)) return Json(RenderResult.RequestCompleted(ViewData, "Chỉnh sửa thành công")); return Json(RenderResult.RequestCompleted(ViewData, "Chỉnh sửa không thành công")); } catch(Exception e) { System.Console.WriteLine(e.ToString()); return Json(RenderResult.RequestError(ViewData, "Lỗi xảy ra")); } }
public bool Update(ThanhTichEntity _ThanhTichEntity) { try { var ThanhTich = m_UnitOfWork.ThanhTichRepository.GetByID(_ThanhTichEntity.Id); if (ThanhTich != null) { ThanhTich.NoiDung = _ThanhTichEntity.NoiDung; ThanhTich.So = _ThanhTichEntity.So; ThanhTich.NgayThangNam = _ThanhTichEntity.NgayThangNam; ThanhTich.CoQuanBanHanh = _ThanhTichEntity.CoQuanBanHanh; ThanhTich.ThanhTich_CanBo = _ThanhTichEntity.ThanhTich_CanBo; m_UnitOfWork.ThanhTichRepository.Update(ThanhTich); m_UnitOfWork.Save(); } return true; } catch (Exception) { return false; } }
public void Update(int _Id, ThanhTichEntity _ThanhTichEntity) { var ThanhTich = m_UnitOfWork.ThanhTichRepository.GetByID(_Id); if (ThanhTich != null) { ThanhTich.NoiDung = _ThanhTichEntity.NoiDung; ThanhTich.So = _ThanhTichEntity.So; ThanhTich.NgayThangNam = _ThanhTichEntity.NgayThangNam; ThanhTich.CoQuanBanHanh = _ThanhTichEntity.CoQuanBanHanh; ThanhTich.ThanhTich_CanBo = _ThanhTichEntity.ThanhTich_CanBo; m_UnitOfWork.ThanhTichRepository.Update(ThanhTich); m_UnitOfWork.Save(); } }
public ActionResult Delete(ThanhTichEntity thanhTich) { ThanhTichServices service = new ThanhTichServices(); try { if (service.Delete(thanhTich)) return Json(RenderResult.RequestCompleted(ViewData, "Xóa thành công")); return Json(RenderResult.RequestCompleted(ViewData, "Xóa không thành công")); } catch (Exception e) { System.Console.WriteLine(e.ToString()); return Json(RenderResult.RequestError(ViewData, "Lỗi xảy ra")); } }