public ActionResult Edit(TwoLevelModel tm) { try { if (ModelState.IsValid) { int num = tb.UpdateTwoLevel(tm); if (num > 0) { return(RedirectToAction("TwoLevel_Change_success")); } else { ViewBag.dt = tm; return(View()); } } else { return(View()); } } catch { return(View()); } }
public ActionResult CreateThreeLevel(ThreeLevelModel tm) { OneLevelModel oneid = new OneLevelModel() { first_kind_id = tm.first_kind_id }; TwoLevelModel twoid = new TwoLevelModel() { second_kind_id = tm.second_kind_id }; List <OneLevelModel> list = tb1.SeleteByx(oneid); List <TwoLevelModel> list2 = tb2.SeleteByx(twoid); ThreeLevelModel tm2 = new ThreeLevelModel() { first_kind_id = tm.first_kind_id, first_kind_name = list[0].first_kind_name, second_kind_id = tm.second_kind_id, second_kind_name = list2[0].second_kind_name, third_kind_id = tm.third_kind_id, third_kind_is_retail = tm.third_kind_is_retail, third_kind_name = tm.third_kind_name, third_kind_sale_id = tm.third_kind_sale_id }; int num = tb.Add(tm2); if (num > 0) { return(RedirectToAction("ThreeLevel_Create_success")); } else { return(View()); } }
public int Delete(TwoLevelModel c) { TwoLevel oe = new TwoLevel() { Id = c.Id }; return(Delete(oe)); }
public int Update(TwoLevelModel c) { TwoLevel oe = new TwoLevel() { Id = c.Id, first_kind_id = c.first_kind_id, first_kind_name = c.first_kind_name, second_kind_id = c.second_kind_id, second_kind_name = c.second_kind_name, second_salary_id = c.second_salary_id, second_sale_id = c.second_sale_id }; return(Update(oe)); }
// GET: TwoLevel/Edit/5 public ActionResult Edit(string id) { TwoLevelModel tm = new TwoLevelModel() { Id = int.Parse(id) }; List <TwoLevelModel> list = tb.SeleteTwoLevelBys(tm); TwoLevelModel to = new TwoLevelModel() { Id = list[0].Id, first_kind_id = list[0].first_kind_id, first_kind_name = list[0].first_kind_name, second_kind_id = list[0].second_kind_id, second_kind_name = list[0].second_kind_name, second_salary_id = list[0].second_salary_id, second_sale_id = list[0].second_sale_id }; return(View(to)); }
public List <TwoLevelModel> SeleteByx(TwoLevelModel om) { List <TwoLevel> list = SelectByx(e => e.second_kind_id.Equals(om.second_kind_id)); List <TwoLevelModel> list2 = new List <TwoLevelModel>(); foreach (TwoLevel item in list) { TwoLevelModel oo = new TwoLevelModel() { Id = item.Id, first_kind_id = item.first_kind_id, first_kind_name = item.first_kind_name, second_kind_id = item.second_kind_id, second_kind_name = item.second_kind_name, second_salary_id = item.second_salary_id, second_sale_id = item.second_sale_id }; list2.Add(oo); } return(list2); }
List <TwoLevelModel> ITwoLevelDao.QueryAll() { List <TwoLevel> list = QueryAll(); List <TwoLevelModel> list2 = new List <TwoLevelModel>(); foreach (TwoLevel item in list) { TwoLevelModel om = new TwoLevelModel() { Id = item.Id, first_kind_id = item.first_kind_id, first_kind_name = item.first_kind_name, second_kind_id = item.second_kind_id, second_kind_name = item.second_kind_name, second_salary_id = item.second_salary_id, second_sale_id = item.second_sale_id }; list2.Add(om); } return(list2); }
public ActionResult Create(TwoLevelModel tm) { try { OneLevelModel oneid = new OneLevelModel() { first_kind_id = tm.first_kind_id }; List <OneLevelModel> firstkindnameL = ob.SeleteByx(oneid); TwoLevelModel tm2 = new TwoLevelModel() { //Id = tm.Id, first_kind_id = tm.first_kind_id, first_kind_name = firstkindnameL[0].first_kind_name, second_kind_id = tm.second_kind_id, second_kind_name = tm.second_kind_name, second_salary_id = tm.second_salary_id, second_sale_id = tm.second_sale_id }; int num = tb.AddTwoLevel(tm2); if (num > 0) { return(RedirectToAction("TwoLevel_Create_success")); } else { return(View()); } } catch { return(View()); } }
// POST: TwoLevel/Delete/5 public ActionResult Delete(string id) { try { TwoLevelModel od = new TwoLevelModel() { Id = int.Parse(id) }; int num = tb.DeleteTwoLevel(od); if (num > 0) { return(Content("ok")); } else { return(Content("on")); } } catch { return(View()); } }
public int UpdateTwoLevel(TwoLevelModel c) { return(td.Update(c)); }
public List <TwoLevelModel> SeleteTwoLevelBys(TwoLevelModel om) { return(td.SeleteBys(om)); }
public int DeleteTwoLevel(TwoLevelModel c) { return(td.Delete(c)); }
public int AddTwoLevel(TwoLevelModel c) { return(td.Add(c)); }