public void listDiemtq(string selected) { List <Dmdiemtq> lst = _diemtqRepository.GetLstDiemtq().ToList(); var empty = new Dmdiemtq { Code = "", Diemtq = "-- Chọn thông tin --" }; lst.Insert(0, empty); ViewBag.dtq = new SelectList(lst, "Code", "Diemtq", selected); }
// GET: Diemtq/Create public IActionResult Create() { Dmdiemtq d = new Dmdiemtq(); listTinh(""); listThanhphoByTinh("ANG", ""); d.Code = newCode("ANG"); listSupplier(""); d.Giave = 0; d.Giatreem = 0; d.Vatra = 10; d.Vatvao = 10; d.Tilelai = 0; return(View(d)); }
public IActionResult Create(Dmdiemtq dmdiemtq) { if (ModelState.IsValid) { var result = _diemtqRepository.Create(dmdiemtq); if (result != null) { SetAlert("Thêm điểm tham quan thành công", "success"); } else { SetAlert("Thêm điểm tham quan không thành công", "Error"); } return(RedirectToAction(nameof(Index))); } return(View(dmdiemtq)); }
public IActionResult Edit(string id, Dmdiemtq dmdiemtq) { temp = ""; log = ""; if (id != dmdiemtq.Code) { return(NotFound()); } if (ModelState.IsValid) { Dmdiemtq dtq = _diemtqRepository.GetById(id); if (dtq.Thanhpho != dmdiemtq.Thanhpho) { temp += String.Format("- Thành phố thay đổi: {0}->{1}", dtq.Thanhpho, dmdiemtq.Thanhpho); } if (dtq.Diemtq != dmdiemtq.Diemtq) { temp += String.Format("- Điểm tham quan thay đổi: {0}->{1}", dtq.Diemtq, dmdiemtq.Diemtq); } if (dtq.Giave != dmdiemtq.Giave) { temp += String.Format("- Giá vé thay đổi: {0:#,##0}->{1:#,##0}", dtq.Giave, dmdiemtq.Giave); } if (dtq.Congno != dmdiemtq.Congno) { temp += String.Format("- Công nợ thay đổi: {0}->{1}", dtq.Congno, dmdiemtq.Congno); } if (dtq.Vatra != dmdiemtq.Vatra) { temp += String.Format("- VAT ra thay đổi: {0}->{1}", dtq.Vatra, dmdiemtq.Vatra); } if (dtq.Vatvao != dmdiemtq.Vatvao) { temp += String.Format("- VAT vào thay đổi: {0}->{1}", dtq.Vatvao, dmdiemtq.Vatvao); } if (dtq.Tilelai != dmdiemtq.Tilelai) { temp += String.Format("- Tỷ lệ lãi thay đổi: {0}->{1}", dtq.Tilelai, dmdiemtq.Tilelai); } if (temp.Length > 0) { log = System.Environment.NewLine; log += "============="; log += System.Environment.NewLine; log += temp + " -User cập nhật điểm tham quan: " + HttpContext.Session.GetString("username") + " vào lúc: " + System.DateTime.Now.ToString(); dtq.logfile = dtq.logfile + log; } dtq.Thanhpho = dmdiemtq.Thanhpho; dtq.Diemtq = dmdiemtq.Diemtq; dtq.Giave = dmdiemtq.Giave; dtq.Giatreem = dmdiemtq.Giatreem; dtq.Congno = dmdiemtq.Congno; dtq.Vatvao = dmdiemtq.Vatvao; dtq.Vatra = dmdiemtq.Vatra; dtq.Tilelai = dmdiemtq.Tilelai; var result = _diemtqRepository.Update(dtq); if (result == null) { SetAlert("Cập nhật điểm tham quan không thành công", "error"); } else { SetAlert("Cập nhật điểm tham quan thành công", "success"); } return(Redirect(HttpContext.Session.GetString("urlDiemtq"))); } return(View(dmdiemtq)); }