コード例 #1
0
 public bool Delete(KyLuatEntity _kyluat)
 {
     try
     {
         m_UnitOfWork.KyLuatRepository.Delete(_kyluat);
         m_UnitOfWork.Save();
         return true;
     }
     catch (Exception)
     {
         return false;
     }
 }
コード例 #2
0
        /// only return json to client
        public ActionResult Create(KyLuatEntity kyluat)
        {
            KyLuatServices service = new KyLuatServices();

            if (kyluat == null)
            {
                RenderResult.RequestError(ViewData, "Lỗi đối số không hợp lệ");
                return Json(JsonConvert.SerializeObject(ViewData));
            }

            if (service.Create(kyluat))
            {
                return Json(RenderResult.RequestCompleted(ViewData, "Thêm kỷ luật thành công"));
            }
            else
            {

                return Json(RenderResult.RequestCompleted(ViewData, "Lỗi khi thêm kỷ luật"));
            }
        }
コード例 #3
0
        public List<KyLuatEntity> GetAll()
        {
            IEnumerable<KyLuats> model = this.m_UnitOfWork.KyLuatRepository.GetAll();
            List<KyLuatEntity> result = new List<KyLuatEntity>();

            foreach (var item in model)
            {
                KyLuatEntity kyluat = new KyLuatEntity
                {
                    Id = item.Id,
                    CoQuanBanHanh = item.CoQuanBanHanh,
                    KyLuat_CanBo = item.KyLuat_CanBo,
                    NgayThangNam = item.NgayThangNam,
                    NoiDung = item.NoiDung,
                    So = item.So
                };
                result.Add(kyluat);
            }

            return result;
        }
コード例 #4
0
 public bool Create(KyLuatEntity _KyLuatEntity)
 {
     try
     {
         var KyLuat = new KyLuats
         {
             CoQuanBanHanh = _KyLuatEntity.CoQuanBanHanh,
             KyLuat_CanBo = _KyLuatEntity.KyLuat_CanBo,
             NgayThangNam = _KyLuatEntity.NgayThangNam,
             NoiDung = _KyLuatEntity.NoiDung,
             So = _KyLuatEntity.So
         };
         m_UnitOfWork.KyLuatRepository.Insert(KyLuat);
         m_UnitOfWork.Save();
         return true;
     }
     catch (Exception)
     {
         return false;
     }
 }
コード例 #5
0
        /// only return json to client
        public ActionResult Edit(KyLuatEntity kyluat)
        {
            KyLuatServices service = new KyLuatServices();

            if (kyluat == null)
            {
                return Json(RenderResult.RequestError(ViewData, "Lỗi đối số không hợp lệ"), JsonRequestBehavior.AllowGet);
            }
            
            try
            {
                if (service.Update(kyluat))
                    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"));
            }
        }
コード例 #6
0
        public ActionResult Delete(KyLuatEntity kyluat)
        {
            KyLuatServices service = new KyLuatServices();

            try
            {
                if (service.Delete(kyluat))
                    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"));
            }

        }
コード例 #7
0
 public void Update(int _Id, KyLuatEntity _KyLuatEntity)
 {
     var KyLuat = m_UnitOfWork.KyLuatRepository.GetByID(_Id);
     if (KyLuat != null)
     {
         KyLuat.CoQuanBanHanh    = _KyLuatEntity.CoQuanBanHanh;
         KyLuat.KyLuat_CanBo     = _KyLuatEntity.KyLuat_CanBo;
         KyLuat.NgayThangNam     = _KyLuatEntity.NgayThangNam;
         KyLuat.NoiDung          = _KyLuatEntity.NoiDung;
         KyLuat.So               = _KyLuatEntity.So;
         m_UnitOfWork.KyLuatRepository.Update(KyLuat);
         m_UnitOfWork.Save();
     }
 }
コード例 #8
0
        public bool Update(KyLuatEntity _KyLuatEntity)
        {
            try
            {
                var KyLuat = m_UnitOfWork.KyLuatRepository.GetByID(_KyLuatEntity.Id);
                if (KyLuat != null)
                {
                    KyLuat.CoQuanBanHanh = _KyLuatEntity.CoQuanBanHanh;
                    KyLuat.KyLuat_CanBo = _KyLuatEntity.KyLuat_CanBo;
                    KyLuat.NgayThangNam = _KyLuatEntity.NgayThangNam;
                    KyLuat.NoiDung = _KyLuatEntity.NoiDung;
                    KyLuat.So = _KyLuatEntity.So;
                    m_UnitOfWork.KyLuatRepository.Update(KyLuat);
                    m_UnitOfWork.Save();
                }
                return true;
            }
            catch (Exception)
            {

                return false;
            }
        }