Ejemplo n.º 1
0
        public ActionResult CreateChiTietDoanhThu([Bind(Include = "MaDoanhThu,MaLoai")] ChiTietDoanhThu chiTietDoanhThu)
        {
            List <SelectListItem> maDoanhThu = new List <SelectListItem>();

            foreach (var item in db.DoanhThu)
            {
                maDoanhThu.Add(new SelectListItem
                {
                    Text  = item.MaDoanhThu.ToString(),
                    Value = item.MaDoanhThu.ToString()
                });
            }
            ViewBag.MaDoanhThu = maDoanhThu;
            ViewBag.TenLoai    = new SelectList(db.LoaiPhong, "MaLoai", "TenLoai");
            try
            {
                if (ModelState.IsValid)
                {
                    db.ChiTietDoanhThu.Add(chiTietDoanhThu);
                    db.SaveChanges();
                    return(RedirectToAction("QuảnLýDoanhThu"));
                }
            }
            catch
            {
                return(View("LỗiThêmDoanhThu"));
            }

            return(View(chiTietDoanhThu));
        }
Ejemplo n.º 2
0
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            ChiTietDoanhThu chiTietDoanhThu = db.ChiTietDoanhThu.Find(id);

            if (chiTietDoanhThu == null)
            {
                return(HttpNotFound());
            }
            return(View(chiTietDoanhThu));
        }
Ejemplo n.º 3
0
        public ActionResult DeleteConfirmed(int id)
        {
            ChiTietDoanhThu chiTietDoanhThu = db.ChiTietDoanhThu.Find(id);

            try
            {
                db.ChiTietDoanhThu.Remove(chiTietDoanhThu);
                db.SaveChanges();
                return(View("XóaDoanhThuTC"));
            }
            catch
            {
                return(View("LỗiXóaDoanhThu"));
            }
        }
Ejemplo n.º 4
0
        public ActionResult Details(int?id)
        {
            var decode = Encryption.decrypt(id.ToString());

            if (decode == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            ChiTietDoanhThu chiTietDoanhThu = db.ChiTietDoanhThu.Find(decode);

            if (chiTietDoanhThu == null)
            {
                return(HttpNotFound());
            }
            return(View(chiTietDoanhThu));
        }
Ejemplo n.º 5
0
        public ActionResult DeleteChiTietDoanhThu(string id)
        {
            var decode = Encryption.decrypt(id);
            int x      = int.Parse(decode);

            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            ChiTietDoanhThu chiTietDoanhThu = db.ChiTietDoanhThu.Find(x);

            if (chiTietDoanhThu == null)
            {
                return(HttpNotFound());
            }
            return(View(chiTietDoanhThu));
        }
Ejemplo n.º 6
0
        public ActionResult DeleteChiTietDoanhThu(string id, ChiTietDoanhThu chiTietDoanhThu)
        {
            var decode = Encryption.decrypt(id);
            int x      = int.Parse(decode);

            chiTietDoanhThu = db.ChiTietDoanhThu.Find(x);
            try
            {
                db.ChiTietDoanhThu.Remove(chiTietDoanhThu);
                db.SaveChanges();
                return(View("XoáThànhCôngDoanhThu"));
            }
            catch
            {
                return(View("LỗiXóaDoanhThu"));
            }
        }
Ejemplo n.º 7
0
 public ActionResult Edit([Bind(Include = "MaDoanhThu,LoaiPhong,DoanhThu,Tile")] ChiTietDoanhThu chiTietDoanhThu)
 {
     try
     {
         if (ModelState.IsValid)
         {
             db.Entry(chiTietDoanhThu).State = System.Data.Entity.EntityState.Modified;
             db.SaveChanges();
             return(View("SửaDoanhThuTC"));
         }
     }
     catch
     {
         return(View("LỗiSửaDoanhThu"));
     }
     return(View(chiTietDoanhThu));
 }
Ejemplo n.º 8
0
        public ActionResult Create([Bind(Include = "MaDoanhThu,LoaiPhong,Thang")] ChiTietDoanhThu chiTietDoanhThu)
        {
            try
            {
                if (ModelState.IsValid)
                {
                    db.ChiTietDoanhThu.Add(chiTietDoanhThu);
                    db.SaveChanges();
                    return(RedirectToAction("ThêmDoanhThuTC", new { id = Encryption.encrypt(chiTietDoanhThu.MaDoanhThu.ToString()) }));
                }
            }
            catch
            {
                return(View("LỗiThêmDoanhThu"));
            }

            return(View(chiTietDoanhThu));
        }