public ActionResult Uk(int id = 0, string additionalAction = null) { if (id == 0) { id = 100; } if (string.IsNullOrEmpty(additionalAction)) { CabinetUkData data = MyExcel.GetDataFromDataSource(id); if (TempData["postHref"] != null) { ViewData["postHref"] = TempData["postHref"]; } else { ViewData["postHref"] = "NULL"; } return(View("UkView", data)); } else if (additionalAction == "editsummary") { CabinetUkData data = MyExcel.GetDataFromDataSource(id); return(View("UkEditSummary", data)); } else if (additionalAction == "editdetails") { CabinetUkData data = MyExcel.GetDataFromDataSource(id); return(View("UkEditDetails", data)); } else { return(View()); } }
public static CabinetUkData GetDataFromDataSource(int recordId) { DataRow ukAllData = MyExcel.GetDetails("m", recordId); CabinetUkData data = new CabinetUkData() { id = int.Parse(ukAllData[0].ToString()), Title = ukAllData[2].ToString(), Jurisdiction = ukAllData[4].ToString(), FoundationDate = ukAllData[5].ToString(), HeadOfficeCountry = ukAllData[6].ToString(), }; return(data); }
public ActionResult Mc(int id) { //var tableName = "m"; //DataRow row = MyExcel.GetDetails(tableName, id); var oldFunds = MyExcel.GetDetailsList("f_2", $"[Номер УК]='{id}' And [действующие]=0"); var curFunds = MyExcel.GetDetailsList("f_2", $"[Номер УК]='{id}' And [действующие]=1"); CabinetUkData data = MyExcel.GetDataFromDataSource(id); ViewBag.oldFunds = oldFunds; ViewBag.curFunds = curFunds; return(View(data)); }
public ActionResult UkPost(int id = 0, string additionalAction = null) { string path = "/cabinet/uk/"; if (id != 0) { path = path + id.ToString() + "/"; } if (additionalAction == "editsummary") { CabinetUkData data = MyExcel.GetDataFromDataSource(id); TempData["postHref"] = "local#summary"; } else if (additionalAction == "editsummary2") { CabinetUkData data = MyExcel.GetDataFromDataSource(id); TempData["postHref"] = "local#summary2"; } else if (additionalAction == "editdetails") { CabinetUkData data = MyExcel.GetDataFromDataSource(id); TempData["postHref"] = "local#details"; } else if (additionalAction == "editmaindetails") { CabinetUkData data = MyExcel.GetDataFromDataSource(id); TempData["postHref"] = "local#maindetails"; } else { CabinetUkData data = MyExcel.GetDataFromDataSource(id); ViewData["postHref"] = "NULL"; return(View("UkView", data)); } return(Redirect(path)); }