Example #1
0
        public ActionResult Edit()
        {
            string maTT1  = Request["maTT1"];
            string maTT2  = Request["maTT2"];
            string maLoai = Request["maLoai"];
            string gia    = Request["gia"];

            if (maTT1 == null || maTT2 == null || maLoai == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            try
            {
                GIACOBAN gIACOBAN = db.GIACOBANs.Find(maTT1, maTT2, int.Parse(maLoai));
                //GIACOBAN gIACOBAN = db.GIACOBANs.Where(x=> x.MaTT1 == id1 && x.MaTT2 == id2 && x.MaLoai == id3);
                if (gIACOBAN == null)
                {
                    return(HttpNotFound());
                }
                gIACOBAN.GiaCoBan1       = int.Parse(gia);
                db.Entry(gIACOBAN).State = EntityState.Modified;
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }
            catch (Exception e)
            {
                return(null);
            }
        }
Example #2
0
        public ActionResult DeleteConfirmed(string id)
        {
            GIACOBAN gIACOBAN = db.GIACOBANs.Find(id);

            db.GIACOBANs.Remove(gIACOBAN);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Example #3
0
 public ActionResult Edit([Bind(Include = "MaTT1,MaTT2,MaLoai,GiaCoBan1,createUser,lastupdateUser,createDate,lastupdateDate,isDeleted")] GIACOBAN gIACOBAN)
 {
     if (ModelState.IsValid)
     {
         db.Entry(gIACOBAN).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(gIACOBAN));
 }
Example #4
0
        public ActionResult Create([Bind(Include = "MaTT1,MaTT2,MaLoai,GiaCoBan1,createUser,lastupdateUser,createDate,lastupdateDate,isDeleted")] GIACOBAN gIACOBAN)
        {
            if (ModelState.IsValid)
            {
                db.GIACOBANs.Add(gIACOBAN);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(gIACOBAN));
        }
Example #5
0
        public GIACOBAN GetDetails(string maTT1, string maTT2, string maLoai)
        {
            System.Diagnostics.Debug.WriteLine("hello1");
            if (maTT1 == null || maTT2 == null || maLoai == null)
            {
                return(null);
            }
            GIACOBAN gIACOBAN = db.GIACOBANs.Find(maTT1, maTT2, int.Parse(maLoai));

            return(gIACOBAN);
        }
Example #6
0
        // GET: GIACOBANs/Delete/5
        public ActionResult Delete(string id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            GIACOBAN gIACOBAN = db.GIACOBANs.Find(id);

            if (gIACOBAN == null)
            {
                return(HttpNotFound());
            }
            return(View(gIACOBAN));
        }
Example #7
0
        public ActionResult Details()
        {
            string maTT1  = Request["maTT1"];
            string maTT2  = Request["maTT2"];
            string maLoai = Request["maLoai"];

            if (maTT1 == null || maTT2 == null || maLoai == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            GIACOBAN gIACOBAN = db.GIACOBANs.Find(maTT1, maTT2, int.Parse(maLoai));

            return(View(gIACOBAN));
        }
        public void Delete(GIACOBAN gcb)
        {
            var user = HttpContext.Current.Session[GlobalConstant.USER];

            if (user != null)
            {
                NHANVIEN currentUser = (NHANVIEN)user;
                gcb.lastupdateUser = currentUser.MaNV;
            }
            DateTime current = DateTime.Now;

            gcb.lastupdateDate = current;
            using (QLXeKhachEntities context = new QLXeKhachEntities())
            {
                context.Entry(gcb).State = EntityState.Modified;
                context.SaveChanges();
            }
        }
 public int Add(GIACOBAN dtac)
 {
     using (QLXeKhachEntities context = new QLXeKhachEntities())
     {
         var user = HttpContext.Current.Session[GlobalConstant.USER];
         if (user != null)
         {
             NHANVIEN currentUser = (NHANVIEN)user;
             dtac.createUser     = currentUser.MaNV;
             dtac.lastupdateUser = currentUser.MaNV;
         }
         DateTime current = DateTime.Now;
         dtac.createDate     = current;
         dtac.lastupdateDate = current;
         context.GIACOBANs.Add(dtac);
         context.SaveChanges();
         return(1);
     }
 }
Example #10
0
        public ActionResult Create(string temp)
        {
            string maTT1  = Request["ttDi"];
            string maTT2  = Request["ttDen"];
            string maLoai = Request["maLoai"];
            string gia    = Request["gia"];

            GIACOBAN gcb = new GIACOBAN();

            gcb.MaTT1          = maTT1;
            gcb.MaTT2          = maTT2;
            gcb.MaLoai         = int.Parse(maLoai);
            gcb.GiaCoBan1      = int.Parse(gia);
            gcb.isDeleted      = 0;
            gcb.createDate     = DateTime.Now;
            gcb.lastupdateDate = DateTime.Now;
            db.GIACOBANs.Add(gcb);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Example #11
0
        public ActionResult DeleteMany()
        {
            string temp = Request.Form["deletecheckbox"];

            if (temp == null)
            {
                return(RedirectToAction("Index"));
            }

            string[] paramList = temp.Split(',');

            for (int i = 0; i < paramList.Length; i++)
            {
                string[] param = paramList[i].Split('+');
                string   maTT1 = param[0], maTT2 = param[1], maLoai = param[2];
                GIACOBAN gcb = service.Detail(maTT1, maTT2, int.Parse(maLoai));
                gcb.isDeleted = 1;
                service.Delete(gcb);
            }
            return(RedirectToAction("Index"));
        }
Example #12
0
        public ActionResult GetEditView()
        {
            string maTT1  = Request["maTT1"];
            string maTT2  = Request["maTT2"];
            string maLoai = Request["maLoai"];

            if (maTT1 == null || maTT2 == null || maLoai == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            try
            {
                GIACOBAN gIACOBAN = db.GIACOBANs.Find(maTT1, maTT2, int.Parse(maLoai));
                if (gIACOBAN == null)
                {
                    return(HttpNotFound());
                }
                return(View("Edit", gIACOBAN));
            }
            catch (Exception e)
            {
                return(null);
            }
        }