public async Task <JsonResult> LSGetByID(string id, string oid, string lcid, string aid) { try { var data = LocationStorageService.GetByIDOID(Guid.Parse(id), Guid.Parse(oid), Guid.Parse(lcid)); var vm = LocationStorageService.SetSubData(data, Guid.Parse(aid)); return(Success(vm)); } catch { return(Failed(MessageUtilityService.ServerError())); } }
public static StoreBranchVM SetSubData(StoreBranch data, Guid aid, Guid lcid) { var model = StoreBranchVM.MToVM(data); model.Geolocation = LocationStorageVM.MToVM(LocationStorageService.GetByIDOID(data.GeoLocationID, data.ID, lcid)); return model; }