Esempio n. 1
0
 public ActionResult Insert(giadien gd)
 {
     if (db.giadiens.SingleOrDefault(x => x.mabac == gd.mabac) != null)
     {
         Session["ThongBao"] = "Mã bậc đã tồn tại";
         return(View("Insert"));
     }
     //else if (dk.madk.Length != 8 || dk.makh.Length == 0 || dk.ngaysx > DateTime.Now || dk.ngaylap > DateTime.Now || dk.ngaysx >= dk.ngaylap || dk.mota == null)
     //{
     //  Session["ThongBao"] = "Thông tin nhập ko hợp lệ!";
     //return View("Insert");
     //}
     else
     {
         try
         {
             db.giadiens.InsertOnSubmit(gd);
             db.SubmitChanges();
             Session["ThongBao"] = "001";
         }
         catch (Exception e)
         {
             Session["ThongBao"] = e.Message;
             return(View("Insert"));
         }
         return(RedirectToAction("Index"));
     }
 }
Esempio n. 2
0
        public ActionResult Delete(int mabac)
        {
            try
            {
                giadien kh = db.giadiens.SingleOrDefault(x => x.mabac == mabac);

                db.giadiens.DeleteOnSubmit(kh);
                db.SubmitChanges();
                Session["ThongBao"] = "003";
            }
            catch (Exception e)
            {
                Session["ThongBao"] = e.Message;
            }



            return(RedirectToAction("Index"));
        }
Esempio n. 3
0
        public ActionResult Edit(int mabac, string tenbac, int tusokw, int densokw, decimal dongia, DateTime ngayapdung)
        {
            giadien save = new giadien {
                mabac = mabac, tenbac = tenbac, tusokw = tusokw, densokw = densokw, dongia = dongia, ngayapdung = ngayapdung
            };
            giadien check = db.giadiens.SingleOrDefault(x => x.mabac == mabac);

            try
            {
                if (mabac == 0 || tenbac == null || tusokw == 0 || densokw == 0 || dongia == 0 && ngayapdung == null)
                {
                    Session["ThongBao"] = "Có lỗi khi sửa giá điện";
                    return(RedirectToAction("Edit", new { id = mabac }));
                }

                /*else if (check != null)
                 * {
                 *  Session["ThongBao"] = "Số chứng minh đã tồn tại!";
                 *  return RedirectToAction("Edit", new { id = makh });
                 * }*/
                giadien kh = db.giadiens.SingleOrDefault(x => x.mabac == mabac);

                kh.tenbac     = tenbac;
                kh.tusokw     = tusokw;
                kh.densokw    = densokw;
                kh.dongia     = dongia;
                kh.ngayapdung = ngayapdung;
                db.SubmitChanges();
                Session["ThongBao"] = "002";
            }
            catch (Exception e)
            {
                Session["ThongBao"] = e.Message;
            }
            return(RedirectToAction("Index"));
        }
Esempio n. 4
0
        public ActionResult Edit(int id)
        {
            giadien kh = db.giadiens.SingleOrDefault(x => x.mabac == id);

            return(View(kh));
        }