public JsonResult Put([FromBody] AdminDivision AdminDivision) { _adminDivisionAppService.Update(AdminDivision); return(new JsonResult(new { code = 20000 })); }
/// <summary> /// /// </summary> /// <param name="model"></param> /// <returns></returns> public static LocationChildNodeDataModel ToDataModel(this AdminDivision model) { var b = new LocationChildNodeDataModel() { Code = model.Code, Name = model.ShortName }; return(b); }
private static int GetDistance(AdminDivision d1, AdminDivision d2, DbSet <AdminDivision> db) { if (d1.Code == d2.Code) { return(0); } return(1 + Math.Min( d1 == null ? 999 : GetDistance(db.Where(x => x.Code == d1.ParentCode).FirstOrDefault(), d2, db), d2 == null ? 999 : GetDistance(db.Where(x => x.Code == d2.ParentCode).FirstOrDefault(), d1, db))); }
public void Update(AdminDivision AdminDivision) { _adminDivisionDomain.Update(AdminDivision); }
public void Add(AdminDivision AdminDivision) { AdminDivision.Id = Guid.NewGuid(); _adminDivisionDomain.Add(AdminDivision); }
public static string CheckValid(this AdminDivision division, string alertName) => division == null ? $"{alertName}无效" : null;