/// <summary> /// Updates customer site data. /// </summary> /// <returns></returns> public Task UpdateCustomerSite(Guid siteId, CreateUpdateSiteViewModel model) { var site = Mapper.Map <CreateUpdateSiteViewModel, SiteRequestDto>(model); return(customersService.UpdateSite(customerContext.Customer.Id, siteId, site, authDataStorage.GetToken())); }
public async Task <ActionResult> CustomerSites(Guid id, CreateUpdateSiteViewModel model) { await settingsControllerManager.UpdateCustomerSite(id, model); return(Json(string.Empty)); }
/// <summary> /// Creates new site for current customer. /// </summary> /// <param name="model"></param> /// <returns></returns> public Task <PostResponseDto <Guid> > CreateCustomerSite(CreateUpdateSiteViewModel model) { var site = Mapper.Map <CreateUpdateSiteViewModel, SiteRequestDto>(model); return(customersService.CreateSite(customerContext.Customer.Id, site, authDataStorage.GetToken())); }
public async Task <ActionResult> CustomerSites(CreateUpdateSiteViewModel model) { var result = await settingsControllerManager.CreateCustomerSite(model); return(Json(result)); }