public ActionResult Delete(string id, int pageIndex, string SearchString) { string msg = "删除失败"; try { // TODO: Add delete logic here if (!string.IsNullOrEmpty(id)) { EF.FinancialManagement financialManagement = financialDAL.GetFinancialByWhere(id); if (financialManagement != null) { financialDAL.Delete(financialManagement); } } //记录列表的页码以及查询条件,便于从编辑、详情等页面返回列表页时使用 if (pageIndex > 1) { ViewBag.pageIndex = pageIndex; } if (!string.IsNullOrWhiteSpace(SearchString)) { ViewBag.CurrentFilter = HttpUtility.UrlEncode(SearchString); } msg = "删除成功"; return(Content(msg)); //return RedirectToAction("Index"); } catch { return(View()); } }
public ActionResult Edit(EF.FinancialManagement financialManagement) { //客户端已处理ajax重复提交问题(ajax提交一次,表单再提交一次) string msg = "保存失败"; try { if (financialManagement != null) { //更新内容 int result = financialDAL.Update(financialManagement); if (result < 0) { return(Content(msg)); } msg = "保存成功"; return(Content(msg)); } return(Content(msg)); } catch (Exception ex) { return(Content(msg)); } }
public ActionResult Create(EF.FinancialManagement financialManagement) { string msg = "添加失败"; try { financialManagement.ID = Guid.NewGuid().ToString(); int count = financialDAL.Insert(financialManagement); if (count <= 0) { return(Content(msg)); } msg = "添加成功"; //return RedirectToAction("Index"); return(Content(msg)); } catch { return(Content(msg)); } }