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)); }
// 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()); }
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)); }
// 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])); }