// GET: Admin/PHNC/Create public ActionResult Create(string ThongTinBaoId, string provincecode) { BPhanHuongNhuCauUnitModel objPHNC = new BPhanHuongNhuCauUnitModel(); bindCombobox(1); ViewBag.ThongTinBaoId = ThongTinBaoId; //check session unitmodel UnitModelDieuChinh objUnitNew = new UnitModelDieuChinh(); objUnitNew = BuildSessionDieuChinhPHNC(ThongTinBaoId); List<TinhThanh> lstTinh = objUnitNew.getAllProvinceNotMap(provincecode); if (!string.IsNullOrWhiteSpace(provincecode)) { ViewBag.CheckPrv = true; ViewBag.QuanHuyen = objUnitNew.getDistrictNotMapByProvinceCode(provincecode); Session["ProvinceCode"] = provincecode; } else { if (Session["ProvinceCode"] != null) { Session["ProvinceCode"] = null; } } ViewBag.ProvinceComment = "huyện chưa thiết lập phân hướng nhu cầu xong"; TempData["DistrictComment"] = "bưu cục chưa thiết lập phân hướng nhu cầu"; TempData["TypeUnit"] = "1"; ViewBag.Province = lstTinh; if (HttpContext.Request.IsAjaxRequest()) return PartialView("_DiemTiepNhan", objPHNC); return View(objPHNC); }
// GET: Admin/PHNC/Edit/5?provinecode=1 public ActionResult Edit(string provincecode, string ThongTinBaoId) { //ViewBag.DTNBC = db.getAllData(userInfo.UnitCode, ThongTinBaoId); BPhanHuongNhuCauUnitModel objPHNC = new BPhanHuongNhuCauUnitModel(); bindCombobox(1); ViewBag.ThongTinBaoId = ThongTinBaoId; if (!string.IsNullOrWhiteSpace(ThongTinBaoId)) { BDieuChinhKHXBDetail objDetail = db.getDieuChinhDetailById(ThongTinBaoId); objPHNC.ThongTinBaoId = objDetail.Id; } //check session unitmodel UnitModelDieuChinh objUnitNew = new UnitModelDieuChinh(); objUnitNew = BuildSessionDieuChinhPHNC(ThongTinBaoId); List<QuanHuyen> lstHuyen = objUnitNew.getDistrictMapByProvinceCode(provincecode); TempData["TypeUnit"] = "2"; TempData["DistrictComment"] = "bưu cục đã thiết lập phân hướng nhu cầu"; ViewBag.QuanHuyen = lstHuyen; return View(objPHNC); }
// GET: Admin/PHNC/Details/5 public ActionResult Details(string provincecode, string districtcode, string ThongTinBaoId) { BPhanHuongNhuCauUnitModel objPHNC = new BPhanHuongNhuCauUnitModel(); if (!string.IsNullOrWhiteSpace(ThongTinBaoId)) { BDieuChinhKHXBDetail objDetail = db.getDieuChinhDetailById(ThongTinBaoId); objPHNC.ThongTinBaoId = objDetail.Id; objPHNC.ThongTinBaoId = objDetail.BDieuChinhKHXB.ThongTinBaoId; ViewBag.ThongTinBaoId = ThongTinBaoId; } //check session unitmodel UnitModelDieuChinh objUnitNew = new UnitModelDieuChinh(); objUnitNew = BuildSessionDieuChinhPHNC(ThongTinBaoId); List<QuanHuyen> lstHuyen = new List<QuanHuyen>(); if (!String.IsNullOrWhiteSpace(provincecode)) { lstHuyen = objUnitNew.getDistrictMapByProvinceCode(provincecode); ViewBag.UnitForm = "0"; } else if (!String.IsNullOrWhiteSpace(districtcode)) { lstHuyen = objUnitNew.getDistrictMapByDistrictCode(districtcode); ViewBag.UnitForm = "1"; ViewBag.ProvinceCodeDetail = lstHuyen.FirstOrDefault().ProvinceCode; } ViewBag.ProvinceCode = provincecode; return View(lstHuyen.OrderBy(t => t.DistrictName)); }