public static ShopManagementVM SetSubData(ShopManagement model, bool isSetItem) { var data = ShopManagementVM.MToVM(model); data.ProfileImage = ImageLinkStorageVM.MToVM(ImageLinkStorageService.GetByID(model.ProfileImage, model.ID, model.API)); data.Items = isSetItem ? IS_ItemService.SetSubDatas(IS_ItemService.GetByOID(model.ID, model.API), model.API) : new List <IS_ItemVM>(); return(data); }
public async Task <JsonResult> IIGetByOwner() { try { var id = Guid.Parse(Request.Form["id"]); var icid = Guid.Parse(Request.Form["icid"]); var aid = Guid.Parse(Request.Form["aid"]); var data = IS_ItemService.GetByOID(id, aid); var vms = IS_ItemService.SetSubDatas(data, aid); return(Success(vms)); } catch { return(Failed(MessageUtilityService.ServerError())); } }