public async Task <IActionResult> SetPlatformScreenColors(MobileBusinessDto businessDto) { var response = await repository.SetPlatformScreenColors(businessDto); logger.LogInformation(response.Message); return(Ok(response)); }
public static void CheckAtLeastOneCategory(MobileBusinessDto business) { //make sure at least one bc was provided if (business.MobileBusinessBusinessCategory == null || business.MobileBusinessBusinessCategory.Count == 0) { throw new Ex_O_03("Business category not found."); } }
public async Task <IActionResult> EditContactDetails(MobileBusinessDto businessDto) { var response = await repository.EditContactDetails(businessDto); if (!response.Success) { logger.LogError(response.Message); return(BadRequest(response)); } logger.LogInformation(response.Message); return(Ok(response)); }
[HttpPut] //todo: make it a PATCH? public async Task <IActionResult> UpdateBusiness(MobileBusinessDto businessDto) { var response = await repository.UpdateBusiness(businessDto); if (response.Data == null) { logger.LogError(response.Message); return(BadRequest(response)); } logger.LogInformation(response.Message); return(Ok(response)); }
public async Task <IActionResult> AddAssetBusinessCategory(MobileBusinessDto businessDto) { var response = await repository.AddBusinessCategory(businessDto, OfferType.Asset); if (response.Data == null) { logger.LogError(response.Message); return(NotFound(response)); } logger.LogInformation(response.Message); return(Ok(response)); }