/// <summary> /// LocationInfoAddSave /// </summary> /// <param name="Model"></param> /// <param name="LoginUserID"></param> /// <returns></returns> public static string LocationInfoAddSave(LocationInfoModel Model, string LoginUserID) { using (var db = new VehicleEntities()) { int LocationIDMax = Convert.ToInt32(db.T_Location.Select(t => t.locationID).Max()); int LocationID = LocationIDMax + 1; T_Location List = new T_Location(); List.CreateUser = LoginUserID; List.CreateDate = Convert.ToDateTime(Model.Create_Time); List.LastUpdDate = Convert.ToDateTime(Model.Create_Time); List.LastUpdUser = LoginUserID; List.name = Model.name; List.longitude = Model.longitude; List.latitude = Model.latitude; if (Model.Radius != "") { List.Radius = Convert.ToInt32(Model.Radius); } List.locationID = LocationID.ToString(); List.RID = Guid.NewGuid().ToString(); db.AddToT_Location(List); int success = db.SaveChanges(); if (success > 0) { ViewModel.Result result = new Result(); result.success = true; result.message = "保存成功"; return(JsonConvert.SerializeObject(result)); } else { return(JsonConvert.SerializeObject(new ViewModel.Result() { success = true, message = "保存失败" })); } } }