Beispiel #1
0
        public ActionResult DeleteConfirmed(int id)
        {
            TAIXE tAIXE = db.TAIXEs.Find(id);

            db.TAIXEs.Remove(tAIXE);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Beispiel #2
0
 public ActionResult Edit([Bind(Include = "MaTX,TenTX,CMND,SDT,DiaChi,NgaySinh,SoBangLai,LoaiBangLai,ThoiHanBangLai,createUser,lastupdateUser,createDate,lastupdateDate,isDeleted")] TAIXE tAIXE)
 {
     if (ModelState.IsValid)
     {
         db.Entry(tAIXE).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(tAIXE));
 }
        public ActionResult Create([Bind(Include = "MaTX,TenTX,CMND,SDT,DiaChi,NgaySinh,SoBangLai,LoaiBangLai,ThoiHanBangLai,createUser,lastupdateUser,createDate,lastupdateDate,isDeleted")] TAIXE tAIXE)
        {
            if (ModelState.IsValid)
            {
                tAIXE.isDeleted = 0;
                service.Add(tAIXE);
                return(RedirectToAction("Index"));
            }

            return(View(tAIXE));
        }
Beispiel #4
0
 public static string GetTaiXe(int?mataixe)
 {
     using (QLXeKhachEntities context = new QLXeKhachEntities())
     {
         TAIXE tx = context.TAIXEs.Find(mataixe);
         if (tx != null)
         {
             return(tx.TenTX);
         }
         return("");
     }
 }
        // GET: TAIXEs/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            TAIXE tAIXE = service.Detail(id);

            if (tAIXE == null)
            {
                return(HttpNotFound());
            }
            return(View(tAIXE));
        }
Beispiel #6
0
        // GET: TAIXEs/Delete/5
        public ActionResult Delete(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            TAIXE tAIXE = db.TAIXEs.Find(id);

            if (tAIXE == null)
            {
                return(HttpNotFound());
            }
            return(View(tAIXE));
        }
Beispiel #7
0
        // xóa khách hàng
        public bool xoatx(String matx)
        {
            TAIXE kh = db.TAIXEs.Where(k => k.MATX == matx).FirstOrDefault();

            db.TAIXEs.DeleteOnSubmit(kh);
            try
            {
                db.SubmitChanges();
            }
            catch
            {
                return(false);
            }
            return(true);
        }
        public ActionResult DeleteMany()
        {
            string temp = Request.Form["deletecheckbox"];

            if (temp == null)
            {
                return(RedirectToAction("Index"));
            }
            string[] listDelete = temp.Split(',');
            for (int i = 0; i < listDelete.Length; i++)
            {
                TAIXE tAIXE = service.Detail(int.Parse(listDelete[i]));
                tAIXE.isDeleted = 1;
                service.Delete(tAIXE);
            }
            return(RedirectToAction("Index"));
        }
 public ActionResult Edit([Bind(Include = "MaTX,TenTX,CMND,SDT,DiaChi,NgaySinh,SoBangLai,LoaiBangLai,ThoiHanBangLai,createUser,lastupdateUser,createDate,lastupdateDate,isDeleted")] TAIXE tAIXE)
 {
     if (ModelState.IsValid)
     {
         TAIXE tx = service.Detail(tAIXE.MaTX);
         tx.TenTX          = tAIXE.TenTX;
         tx.CMND           = tAIXE.CMND;
         tx.SDT            = tAIXE.SDT;
         tx.DiaChi         = tAIXE.DiaChi;
         tx.NgaySinh       = tAIXE.NgaySinh;
         tx.SoBangLai      = tAIXE.SoBangLai;
         tx.LoaiBangLai    = tAIXE.LoaiBangLai;
         tx.ThoiHanBangLai = tAIXE.ThoiHanBangLai;
         service.Update(tx);
         return(RedirectToAction("Index"));
     }
     return(View(tAIXE));
 }
Beispiel #10
0
        public void Delete(TAIXE tx)
        {
            var user = HttpContext.Current.Session[GlobalConstant.USER];

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

            tx.lastupdateDate = current;
            using (QLXeKhachEntities context = new QLXeKhachEntities())
            {
                context.Entry(tx).State = EntityState.Modified;
                context.SaveChanges();
            }
        }
        public ActionResult Themtaixe(TAIXE tx, FormCollection fc, HttpPostedFileBase fileUpload)
        {
            if (fileUpload == null)
            {
                ViewBag.Thongbao = "Vui lòng chọn ảnh bìa";
                return(View());
            }
            else
            {
                if (ModelState.IsValid)
                {
                    var fileName = Path.GetFileName(fileUpload.FileName);
                    var path     = Path.Combine(Server.MapPath("~/Content/Hinhtaixe"), fileName);
                    if (System.IO.File.Exists(path))
                    {
                        ViewBag.Thongbao = "Hình ảnh đã tồn tại";
                        return(View());
                    }
                    else
                    {
                        tx.CHANDUNG     = fileName;
                        tx.MACHUCVU     = 5;
                        tx.NAMSINHTX    = Convert.ToDateTime(fc["ngaysinh"]);
                        tx.NGAYCAPBL    = Convert.ToDateTime(fc["ngaycapbl"]);
                        tx.NGAYHETHANBL = Convert.ToDateTime(fc["ngayhethanbl"]);

                        var ten = fc["TENDNTX"];
                        var tt  = data.TAIXEs.SingleOrDefault(n => n.TENDNTX == ten);
                        if (tt != null)
                        {
                            ViewBag.Thongbao1 = "Tên đăng nhập đã tồn tại";
                            return(View());
                        }
                        else
                        {
                            data.TAIXEs.Add(tx);
                            data.SaveChanges();
                        }
                        fileUpload.SaveAs(path);
                    }
                }
                return(RedirectToAction("Thongtintaixe"));
            }
        }
Beispiel #12
0
 public int Add(TAIXE tx)
 {
     using (QLXeKhachEntities context = new QLXeKhachEntities())
     {
         var user = HttpContext.Current.Session[GlobalConstant.USER];
         if (user != null)
         {
             NHANVIEN currentUser = (NHANVIEN)user;
             tx.createUser     = currentUser.MaNV;
             tx.lastupdateUser = currentUser.MaNV;
         }
         DateTime current = DateTime.Now;
         tx.createDate     = current;
         tx.lastupdateDate = current;
         context.TAIXEs.Add(tx);
         context.SaveChanges();
         return(1);
     }
 }
Beispiel #13
0
        public bool themtx(String matx, String tentx, String cmnd, String diachi, String sdt)
        {
            TAIXE kh = new TAIXE();

            kh.MATX   = matx;
            kh.TENTX  = tentx;
            kh.CMND   = cmnd;
            kh.SDT    = sdt;
            kh.DIACHI = diachi;
            db.TAIXEs.InsertOnSubmit(kh);
            try
            {
                db.SubmitChanges();
            }
            catch
            {
                return(false);
            }
            return(true);
        }
Beispiel #14
0
        // sủa khách hàng
        public bool suatx(string matx, string tentx, string cmnd, string diachi, string sdt)
        {
            var kh = new TAIXE();

            kh = db.TAIXEs.Where(k => k.MATX == matx).FirstOrDefault();

            kh.TENTX  = tentx;
            kh.CMND   = cmnd;
            kh.SDT    = sdt;
            kh.DIACHI = diachi;

            try
            {
                db.SubmitChanges();
                return(true);
            }
            catch
            {
                return(false);
            }
        }