public void Save(DaiLiApply DaiLiApply) { DaiLiApply baseDaiLiApply = Entity.DaiLiApply.FirstOrDefault(n => n.Id == DaiLiApply.Id); baseDaiLiApply = Request.ConvertRequestToModel <DaiLiApply>(baseDaiLiApply, DaiLiApply); Entity.SaveChanges(); BaseRedirect(); }
public void ChangeStatus(DaiLiApply DaiLiApply) { DaiLiApply = Entity.DaiLiApply.FirstOrNew(n => n.Id == DaiLiApply.Id); if (DaiLiApply.OrderState == 1) { DaiLiApply.OrderState = 0; Entity.SaveChanges(); } Response.Redirect("/Agent/DaiLiApply/Index.html"); }
public ActionResult Index(DaiLiApply DaiLiApply, EFPagingInfo <DaiLiApply> p) { p.OrderByList.Add("Id", "DESC"); IPageOfItems <DaiLiApply> DaiLiApplyList = Entity.Selects <DaiLiApply>(p); ViewBag.DaiLiApplyList = DaiLiApplyList; ViewBag.DaiLiApply = DaiLiApply; ViewBag.SysAgentList = Entity.SysAgent.Where(n => n.State == 1).ToList(); return(View()); }
public void Add(DaiLiApply DaiLiApply) { //TODO:因为代理级别业务修改,这里这要改变 //if (BasicAgent.Levels == 3) { // DaiLiApply Temp = Entity.DaiLiApply.FirstOrDefault(n => n.Agent == BasicAgent.Id && (n.OrderState == 1 || n.OrderState == 2)); // if (Temp != null) { // Response.Write("有未处理完成订单在处理中~"); // return; // } //} DaiLiApply = Request.ConvertRequestToModel <DaiLiApply>(DaiLiApply, DaiLiApply); DaiLiApply.AddTime = DateTime.Now; DaiLiApply.Agent = BasicAgent.Id; DaiLiApply.AId = AdminUser.Id; DaiLiApply.Amoney = 0; DaiLiApply.OrderState = 1;//1待处理 2已开通 3取消 if (DaiLiApply.Area.IsNullOrEmpty()) { int Area = 0; try { Area = Int32.Parse(DaiLiApply.Area); } catch (Exception) { } if (!Area.IsNullOrEmpty()) { BasicCity BasicCity = Entity.BasicCity.FirstOrNew(n => n.Id == Area); BasicProvince BasicProvince = Entity.BasicProvince.FirstOrNew(n => n.Id == BasicCity.PId); DaiLiApply.Area = BasicProvince.Name + "|" + BasicCity.Name; } } //if (BasicAgent.Levels == 3) { // DaiLiApply.Remark = "金牌代理申请升级钻石代理"; //} //Entity.DaiLiApply.AddObject(DaiLiApply); //Entity.SaveChanges(); //if (BasicAgent.Levels == 3) { // Response.Redirect("/Agent/DaiLiApply/Edit.html"); //} //if (BasicAgent.Levels == 4) //{ // Response.Redirect("/Agent/DaiLiApply/Index.html"); //} }
public ActionResult Edit(DaiLiApply DaiLiApply) { if (DaiLiApply.Id != 0) { DaiLiApply = Entity.DaiLiApply.FirstOrDefault(n => n.Id == DaiLiApply.Id); } if (DaiLiApply == null) { ViewBag.ErrorMsg = "数据不存在"; return(View("Error")); } ViewBag.DaiLiApply = DaiLiApply; ViewBag.SysAgent = Entity.SysAgent.FirstOrNew(n => n.Id == DaiLiApply.Agent); if (Request.UrlReferrer != null) { Session["Url"] = Request.UrlReferrer.ToString(); } return(View()); }