public JsonResult DeleteAddressMap(int sysNo) { AddressMapService.DeleteAddressMap(sysNo); return(Json(new AjaxResult { Success = true })); }
public JsonResult UpdateAddressMapName(int sysNo, string name) { AddressMapService.UpdateAddressMapName(sysNo, name, CurrUser); return(Json(new AjaxResult { Success = true })); }
public JsonResult UpdateAddressMapCoordinate(int sysNo, string markerStr) { AddressMapService.UpdateAddressMapCoordinate(sysNo, markerStr, CurrUser); return(Json(new AjaxResult { Success = true })); }
public JsonResult GetAddressMap(int?addressSysNo = null) { var companySysNo = CurrUser.CompanySysNo; var filter = new AddressFilter { CompanySysNo = companySysNo, PageSize = 1000 }; if (addressSysNo == null) { filter.SelectRoot = true; } else { filter.ParentSysNo = addressSysNo; } var addressResult = AddressService.QueryAddressList(filter); if (addressResult.data.Count <= 0) { return(Json(new AjaxResult { Success = false })); } var queryResult = AddressMapService.QueryAddressMapList(new AddressMapFilter { AddressSysNos = addressResult.data.Select(a => a.SysNo).ToList() }); return(Json(new AjaxResult { Success = true, Data = queryResult.data })); }
public JsonResult InsertOrUpdateAddressMapImg(AddressMap data) { SetEntityBaseUserInfo(data); data.SysNo = AddressMapService.InsertOrUpdateAddressMapImg(data); return(Json(new AjaxResult { Success = true, Data = data })); }
public JsonResult GetHomeMarkers(int addressMapSysNo) { var companySysNo = CurrUser.CompanySysNo; var data = AddressMapService.GetHomeMarkers(addressMapSysNo, companySysNo); return(Json(new AjaxResult { Success = true, Data = data })); }
/// <summary> /// 어드레스맵 파싱 및 ControllerManager 생성 /// </summary> /// <param name="fileName"></param> /// <param name="transfers"></param> private (bool, List <Controller>) LoadAddressMapAndCreateManager(string fileName, IEnumerable <ITransfer> transfers) { ControllerManagers = new ObservableCollection <ControllerManagerBase>(); //ParseAndWrite controllers = AddressMapService.ParseAndWrite(fileName); if (AddressMapService.AddressMapParseErrors?.Count > 0) { foreach (var item in AddressMapService.AddressMapParseErrors) { (var a, var b) = item; logger.Error($"AddressMapParseErrors={a}, {b}"); } return(false, controllers); } //controllerManagers foreach (var item in controllers) { ControllerManagers.Add(new DefaultControllerManager(item, Transfers)); } return(true, controllers); }