public async Task <BaseResult> CreateOrUpdate(EmailProviderItem emailProviderItem)
        {
            var emailProvider = emailProviderItem.ToEmailProvider();
            var rs            = new BaseResult()
            {
                Result = Result.Success
            };

            return(emailProvider.Id <= 0 ? await Create(emailProvider) : await Update(emailProvider));
        }
        public async Task <IActionResult> CreateOrUpdate([FromBody] EmailProviderItem provider)
        {
            var result = await _emailProviderService.CreateOrUpdate(provider);

            return(Ok(result));
        }
Esempio n. 3
0
 public static EmailProvider ToEmailProvider(this EmailProviderItem entity)
 {
     return(entity.MapTo <EmailProviderItem, EmailProvider>());
 }