コード例 #1
0
        public ActionResult Edit([Bind(Include = "MaTuyen,DiemDi,DiemDen,QuangDuong,ThoiGian,SoChuyen1Ngay,createUser,lastupdateUser,createDate,lastupdateDate,isDeleted")] TUYENXE tUYENXE)
        {
            string thuocTinhThanh  = Request.Form["tinhThanhDropList"].ToString();
            string thuocTinhThanh1 = Request.Form["tinhThanhDropList1"].ToString();

            if (thuocTinhThanh != thuocTinhThanh1)
            {
                if (ModelState.IsValid)
                {
                    ITinhThanhService tinhThanhService = new TinhThanhService();
                    TINHTHANH         tt    = tinhThanhService.Detail(thuocTinhThanh);
                    TINHTHANH         tt1   = tinhThanhService.Detail(thuocTinhThanh1);
                    IList <TUYENXE>   tuyen = service.Detail(tUYENXE.MaTuyen);
                    tuyen[0].DiemDi        = thuocTinhThanh;
                    tuyen[0].DiemDen       = thuocTinhThanh1;
                    tuyen[0].QuangDuong    = tUYENXE.QuangDuong;
                    tuyen[0].ThoiGian      = tUYENXE.ThoiGian;
                    tuyen[0].SoChuyen1Ngay = tUYENXE.SoChuyen1Ngay;
                    tuyen[0].TINHTHANH     = tt;
                    tuyen[0].TINHTHANH     = tt1;
                    service.Update(tuyen[0]);
                    return(RedirectToAction("Index"));
                }
            }
            else
            {
                return(RedirectToAction("Index"));
            }
            return(View(tUYENXE));
        }
コード例 #2
0
        // GET: TUYENXEs/Create
        public ActionResult Create()
        {
            ITinhThanhService     tinhThanhService = new TinhThanhService();
            IList <TINHTHANH>     tinhThanhList    = tinhThanhService.GetAll();
            List <SelectListItem> listItems        = new List <SelectListItem>();

            for (int i = 0; i < tinhThanhList.Count; i++)
            {
                listItems.Add(new SelectListItem
                {
                    Text  = tinhThanhList[i].TenTT,
                    Value = tinhThanhList[i].MaTT.ToString()
                });
            }
            ViewBag.listItems = listItems;
            return(View());
        }
コード例 #3
0
        public ActionResult Edit([Bind(Include = "MaTram,TenTram,MaTT,DiaChi,MoTa,createUser,lastupdateUser,createDate,lastupdateDate,isDeleted")] TRAMXE tRAMXE)
        {
            string thuocTinhThanh = Request.Form["tinhThanhDropList"].ToString();

            if (ModelState.IsValid)
            {
                ITinhThanhService tinhThanhService = new TinhThanhService();
                TINHTHANH         tt   = tinhThanhService.Detail(thuocTinhThanh);
                IList <TRAMXE>    tram = service.Detail(tRAMXE.MaTram);
                tram[0].MaTT      = thuocTinhThanh;
                tram[0].TenTram   = tRAMXE.TenTram;
                tram[0].DiaChi    = tRAMXE.DiaChi;
                tram[0].MoTa      = tRAMXE.MoTa;
                tram[0].TINHTHANH = tt;
                service.Update(tram[0]);
                return(RedirectToAction("Index"));
            }
            return(View(tRAMXE));
        }
コード例 #4
0
        // GET: TRAMXEs/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            //TRAMXE tRAMXE = db.TRAMXEs.Find(id);
            IList <TRAMXE> tRAMXE = service.Detail(id);

            if (tRAMXE == null)
            {
                return(HttpNotFound());
            }

            ITinhThanhService     tinhThanhService = new TinhThanhService();
            IList <TINHTHANH>     tinhThanhList    = tinhThanhService.GetAll();
            List <SelectListItem> listItems        = new List <SelectListItem>();

            for (int i = 0; i < tinhThanhList.Count; i++)
            {
                if (tRAMXE[0].MaTT == tinhThanhList[i].MaTT)
                {
                    listItems.Add(new SelectListItem
                    {
                        Text     = tinhThanhList[i].TenTT,
                        Value    = tinhThanhList[i].MaTT.ToString(),
                        Selected = true
                    });
                }
                else
                {
                    listItems.Add(new SelectListItem
                    {
                        Text  = tinhThanhList[i].TenTT,
                        Value = tinhThanhList[i].MaTT.ToString()
                    });
                }
            }
            ViewBag.listItems = listItems;
            return(View(tRAMXE[0]));
        }