/// <summary> /// Cập nhật điều lệ Điểm thắng > Hòa > Thua /// </summary> /// <param name="entity"></param> /// <returns></returns> public int Update(general_rule entity) { try { if (entity.win_score > entity.draw_score && entity.draw_score > entity.lose_score) { var info = db.general_rule.Find(entity.id); info.max_age = entity.max_age; info.min_age = entity.min_age; info.max_footballer = entity.max_footballer; info.max_foreign_footballer = entity.max_foreign_footballer; info.min_footballer = entity.min_footballer; info.win_score = entity.win_score; info.lose_score = entity.lose_score; info.draw_score = entity.draw_score; info.max_time_goal = entity.max_time_goal; db.SaveChanges(); return(1); } return(-2); } catch (Exception) { return(-1); } }
//common lib public bool Insert(general_rule entity) { try { db.general_rule.Add(entity); db.SaveChanges(); return(true); } catch (Exception) { return(false); } }
public ActionResult Create(general_rule rule) { if (ModelState.IsValid) { var dao = new general_rule_dao(); bool result = dao.Insert(rule); if (result) { SetAlert(StaticResources.Resources.Pub_InsertSuccess, "success"); return(RedirectToAction("Index", "Rule")); } else { ModelState.AddModelError("", StaticResources.Resources.InsertRuleFailed); } } return(View()); }
public ActionResult Edit(general_rule rule) { if (ModelState.IsValid) { var dao = new general_rule_dao(); var result = dao.Update(rule); if (result == 1) { SetAlert(StaticResources.Resources.Pub_UpdateSucess, "success"); return(RedirectToAction("Index", "Rank")); } else if (result == -2) { ModelState.AddModelError("", "Sai điều lệ: Điểm Thắng > Hòa > Thua"); } else { ModelState.AddModelError("", StaticResources.Resources.UpdateRuleFailed); } } return(View("Index")); }