public bool Delete(QuanHeGiaDinhEntity quanHeGiaDinh) { try { var QuanHeGiaDinh = m_UnitOfWork.QuanHeGiaDinhRepository.GetByID(quanHeGiaDinh.Id); if (QuanHeGiaDinh != null) { m_UnitOfWork.QuanHeGiaDinhRepository.Delete(quanHeGiaDinh.Id); m_UnitOfWork.Save(); } return true; } catch (Exception) { return false; } }
/// only return json to client public ActionResult Create(QuanHeGiaDinhEntity quanHeGiaDinh) { QuanHeGiaDinhServices service = new QuanHeGiaDinhServices(); if (quanHeGiaDinh == null) { RenderResult.RequestError(ViewData, "Lỗi đối số không hợp lệ"); return Json(JsonConvert.SerializeObject(ViewData)); } if (service.Create(quanHeGiaDinh)) { return Json(RenderResult.RequestCompleted(ViewData, "Thêm quan hệ gia đình thành công")); } else { return Json(RenderResult.RequestCompleted(ViewData, "Lỗi khi thêm quan hệ gia đình")); } }
public List<QuanHeGiaDinhEntity> GetAll() { IEnumerable<QuanHeGiaDinhs> model = this.m_UnitOfWork.QuanHeGiaDinhRepository.GetAll(); List<QuanHeGiaDinhEntity> result = new List<QuanHeGiaDinhEntity>(); foreach (var item in model) { QuanHeGiaDinhEntity quanHeGiaDinh = new QuanHeGiaDinhEntity { Id = item.Id, HoTen = item.HoTen, NamSinh = item.NamSinh, QuanHe = item.QuanHe, QuanHeGiaDinh_ThongTin2C = item.QuanHeGiaDinh_ThongTin2C, QueQuan = item.QueQuan, ThongTin = item.ThongTin }; result.Add(quanHeGiaDinh); } return result; }
public bool Create(QuanHeGiaDinhEntity _QuanHeGiaDinhEntity) { try { var QuanHeGiaDinh = new QuanHeGiaDinhs { QuanHe = _QuanHeGiaDinhEntity.QuanHe, HoTen = _QuanHeGiaDinhEntity.HoTen, NamSinh = _QuanHeGiaDinhEntity.NamSinh, QueQuan = _QuanHeGiaDinhEntity.QueQuan, ThongTin = _QuanHeGiaDinhEntity.ThongTin, QuanHeGiaDinh_ThongTin2C = _QuanHeGiaDinhEntity.QuanHeGiaDinh_ThongTin2C }; m_UnitOfWork.QuanHeGiaDinhRepository.Insert(QuanHeGiaDinh); m_UnitOfWork.Save(); return true; } catch (Exception) { return false; } }
/// only return json to client public ActionResult Edit(QuanHeGiaDinhEntity quanHeGiaDinh) { QuanHeGiaDinhServices service = new QuanHeGiaDinhServices(); if (quanHeGiaDinh == null) { return Json(RenderResult.RequestError(ViewData, "Lỗi đối số không hợp lệ"), JsonRequestBehavior.AllowGet); } try { if (service.Update(quanHeGiaDinh)) 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(QuanHeGiaDinhEntity _QuanHeGiaDinhEntity) { try { var QuanHeGiaDinh = m_UnitOfWork.QuanHeGiaDinhRepository.GetByID(_QuanHeGiaDinhEntity.Id); if (QuanHeGiaDinh != null) { QuanHeGiaDinh.QuanHe = _QuanHeGiaDinhEntity.QuanHe; QuanHeGiaDinh.HoTen = _QuanHeGiaDinhEntity.HoTen; QuanHeGiaDinh.NamSinh = _QuanHeGiaDinhEntity.NamSinh; QuanHeGiaDinh.QueQuan = _QuanHeGiaDinhEntity.QueQuan; QuanHeGiaDinh.ThongTin = _QuanHeGiaDinhEntity.ThongTin; QuanHeGiaDinh.QuanHeGiaDinh_ThongTin2C = _QuanHeGiaDinhEntity.QuanHeGiaDinh_ThongTin2C; m_UnitOfWork.QuanHeGiaDinhRepository.Update(QuanHeGiaDinh); m_UnitOfWork.Save(); } return true; } catch (Exception) { return false; } }
public void Update(int _Id, QuanHeGiaDinhEntity _QuanHeGiaDinhEntity) { var QuanHeGiaDinh = m_UnitOfWork.QuanHeGiaDinhRepository.GetByID(_Id); if (QuanHeGiaDinh != null) { QuanHeGiaDinh.QuanHe = _QuanHeGiaDinhEntity.QuanHe; QuanHeGiaDinh.HoTen = _QuanHeGiaDinhEntity.HoTen; QuanHeGiaDinh.NamSinh = _QuanHeGiaDinhEntity.NamSinh; QuanHeGiaDinh.QueQuan = _QuanHeGiaDinhEntity.QueQuan; QuanHeGiaDinh.ThongTin = _QuanHeGiaDinhEntity.ThongTin; QuanHeGiaDinh.QuanHeGiaDinh_ThongTin2C = _QuanHeGiaDinhEntity.QuanHeGiaDinh_ThongTin2C; m_UnitOfWork.QuanHeGiaDinhRepository.Update(QuanHeGiaDinh); m_UnitOfWork.Save(); } }
public ActionResult Delete(QuanHeGiaDinhEntity quanHeGiaDinh) { QuanHeGiaDinhServices service = new QuanHeGiaDinhServices(); try { if (service.Delete(quanHeGiaDinh)) 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")); } }