public IActionResult Update(string granariesId) { var dal = new GranariesDal(); var p = dal.Find(granariesId); var model = mapper.Map <GranariesUpdateModel>(p); return(View(model)); }
public IActionResult Add(GranariesAddModel model) { if (!ModelState.IsValid) { return(Json(new { state = "error", data = "提交信息验证失败" })); } try { var dal = new GranariesDal(); var p = mapper.Map <GranariesDefinition>(model); dal.Add(p); return(Json(new { state = "ok", data = 1 })); } catch (Exception ex) { return(Json(new { state = "error", data = ex.Message })); } }
public IActionResult Delete(string granariesId) { var dal = new GranariesDal(); var p = dal.Find(granariesId); if (p == null) { return(Json(new { state = "error", data = "找不到这一条数据" })); } try { dal.Remove(p); return(Json(new { state = "ok", data = 1 })); } catch (Exception ex) { return(Json(new { state = "error", data = ex.Message })); } }
public IActionResult Update(GranariesUpdateModel model) { if (!ModelState.IsValid) { return(Json(new { state = "error", data = "提交信息验证失败" })); } try { var dal = new GranariesDal(); var p = dal.Find(model.GranariesId); mapper.Map(model, p); dal.Update(p); return(Json(new { state = "ok", data = 1 })); } catch (Exception ex) { return(Json(new { state = "error", data = ex.Message })); } }
public IActionResult JsonIndex(GranariesJsonIndexModel model) { //if (model.BeginDateTime == null) // model.BeginDateTime = DateTime.Now.ToString("yyyy-MM-dd"); //if (model.EndDateTime == null) // model.EndDateTime = DateTime.Now.ToString("yyyy-MM-dd"); var dal = new GranariesDal(); var param = new GranariesDal.QueryByParam1In() { //BeginDateTime = DateTime.Parse(model.BeginDateTime), //EndDateTime = DateTime.Parse(model.EndDateTime), Rows = model.Rows, Page = model.Page, }; var list = dal.QueryByParam1(param); var list2 = from o in list select new { GranariesId = o.GranariesId, GranariesName = o.GranariesName, GranariesOrder = o.GranariesOrder, BrotherGranariesId = o.BrotherGranariesId, MaxCapacity = o.MaxCapacity, CurrentCapacity = o.CurrentCapacity, GrainId = o.GrainId, AdvanceWeight1 = o.AdvanceWeight1, AdvanceWeight2 = o.AdvanceWeight2, AdvanceWeight3 = o.AdvanceWeight3, TimeLength1 = o.TimeLength1, TimeLength2 = o.TimeLength2, TimeLength3 = o.TimeLength3, }; var grid = new { total = param.Total, rows = list2, }; return(Json(grid)); }