public async Task <ActionResult> Patch(DataSetIndexViewModel viewmodel) { await viewmodel.EditDataSet(Session, viewmodel.dataSetIndexPatchView.id); if (viewmodel.errorOccurred == true) { return(View(viewmodel)); } return(Redirect("/DataSetIndex/edit?id=" + Convert.ToString(viewmodel.dataSetIndexPatchView.id) + "&dataSetId=" + Convert.ToString(viewmodel.dataSetIndexPatch.dataSetId))); //, new { id = Convert.ToString(viewmodel.dataSetIndexPatchView.id), dataSetId = Convert.ToString(viewmodel.dataSetIndexPatch.dataSetId) }); }
public async Task <ActionResult> Post(DataSetIndexViewModel viewmodel) { await viewmodel.AddDataSetIndex(Session); if (viewmodel.errorOccurred == true) { return(Redirect("/DataSetIndex/Index?id=" + Convert.ToString(viewmodel.dataSetIndexPostView.dataSetId))); //return RedirectToAction("Add", "DataSetIndex"); } return(Redirect("/DataSetIndex/Index?id=" + Convert.ToString(viewmodel.dataSetIndexPostView.dataSetId))); //return RedirectToAction("Index", "DataSetIndex"); }
public async Task <ActionResult> Edit(string id, string dataSetId) { DataSetIndexViewModel dsviewIndex = new DataSetIndexViewModel(); await dsviewIndex.GetDataSet(Session, id, dataSetId); await dsviewIndex.dataSetName(Session, dataSetId); if (dsviewIndex.errorOccurred == true) { return(RedirectToAction("Index", new { id = dataSetId })); } return(View(dsviewIndex)); }
public async Task <ActionResult> Add(string id) { DataSetIndexViewModel dsview = new DataSetIndexViewModel(); await dsview.dataSetName(Session, id); dsview.dataSetIndexPostView = new DataSetIndexPostView(); if (!string.IsNullOrEmpty(id)) { dsview.dataSetIndexPostView.dataSetId = Convert.ToInt32(id); } return(View(dsview)); }
public async Task <ActionResult> Index(string id) { DataSetIndexViewModel dsidxviewmodel = new DataSetIndexViewModel(); await dsidxviewmodel.GenerateDataSetIndexes(Session, id); if (dsidxviewmodel.errorOccurred) { return(RedirectToAction("Index", "Authenticate")); //return View(dsidxviewmodel); } else { return(View(dsidxviewmodel)); } }
public async Task <ActionResult> Add(string id, string Datasetid) { KeyWordsViewModel dsview = new KeyWordsViewModel(); dsview.dataSetKeywordPost = new DataSetKeywordPost(); DataSetIndexViewModel dsview1 = new DataSetIndexViewModel(); await dsview1.dataSetName(Session, Datasetid); dsview.DataSetName = dsview1.DataSetName; ViewBag.DatasetId = Datasetid; if (!string.IsNullOrEmpty(id)) { dsview.dataSetKeywordPost.dataSetIndexId = Convert.ToInt32(id); } return(View(dsview)); }