Beispiel #1
0
 public bool AddCATHI(CATHI CATHI)
 {
     try
     {
         db.CATHIs.Add(CATHI);
         db.SaveChanges();
     }
     catch (DbEntityValidationException e)
     {
         foreach (var eve in e.EntityValidationErrors)
         {
             Debug.WriteLine("- Entity of type \"{0}\", in state \"{1}\" has the following validation errors: ", eve.Entry.Entity.GetType().Name, eve.Entry.State);
             foreach (var ve in eve.ValidationErrors)
             {
                 Debug.WriteLine("- Property: \"{0}\", Error: \"{1}\"", ve.PropertyName, ve.ErrorMessage);
             }
         }
         return(false);
     }
     catch (Exception e)
     {
         Debug.WriteLine(e.Message);
         return(false);
     }
     return(true);
 }
        public ActionResult Create(CATHI p)
        {
            bool idPHONG = false;

            if (ModelState.IsValid)
            {
                var dao = new CaThiDAO();
                idPHONG = dao.AddCATHI(p);
            }

            return(Json(idPHONG, JsonRequestBehavior.AllowGet));
        }
Beispiel #3
0
 public bool DeleteCATHI(int id)
 {
     try
     {
         CATHI u = db.CATHIs.Single(p => p.ID == id);
         db.CATHIs.Remove(u);
         return(true);
     }
     catch
     {
         return(false);
     }
 }
        public ActionResult Edit(CATHI sub)
        {
            bool kq = false;

            if (ModelState.IsValid)
            {
                var dao = new CaThiDAO();

                if (dao.UpdateCATHI(sub))
                {
                    kq = true;
                }
                else
                {
                    kq = false;
                }
            }

            return(Json(kq, JsonRequestBehavior.AllowGet));
        }
Beispiel #5
0
 public bool UpdateCATHI(CATHI CATHIDAO)
 {
     try
     {
         CATHI u = db.CATHIs.Where(p => p.ID == CATHIDAO.ID).SingleOrDefault();
         u.GioBatDau   = CATHIDAO.GioBatDau;
         u.GioKetThuc  = CATHIDAO.GioKetThuc;
         u.Ngay        = CATHIDAO.Ngay;
         u.TrangThai   = CATHIDAO.TrangThai;
         u.Ca          = CATHIDAO.Ca;
         u.DaHoanThanh = CATHIDAO.DaHoanThanh;
         u.MaKhoaThi   = CATHIDAO.MaKhoaThi;
         u.Ngay        = CATHIDAO.Ngay;
         db.SaveChanges();
         return(true);
     }
     catch
     {
         return(false);
     }
 }