Exemple #1
0
        public async Task <IActionResult> Add(SocialMediaAccountAddDto accountAddDto)
        {
            if (ModelState.IsValid)
            {
                await _accountService.Add(accountAddDto, "Hasan Erdal");

                return(RedirectToAction("Index"));
            }
            return(View(accountAddDto));
        }
Exemple #2
0
        public async Task <IDataResult <SocialMediaAccountDto> > Add(SocialMediaAccountAddDto socialMediaAccountAddDto, string createdByName)
        {
            var account = _mapper.Map <SocialMediaAccount>(socialMediaAccountAddDto);

            account.CreatedByName  = createdByName;
            account.ModifiedByName = createdByName;
            account.ModifiedTime   = DateTime.Now;
            var addedAccount = await _unitOfWork.SocialMediaAccount.AddAsync(account);

            await _unitOfWork.SaveAsync();

            return(new DataResult <SocialMediaAccountDto>(ResultStatus.Success, "Sosyal medya hesabı başarılı bir şekilde kayıt edilmiştir.", new SocialMediaAccountDto
            {
                Message = "Sosyal medya hesabı başarılı bir şekilde kayıt edilmiştir.",
                ResultStatus = ResultStatus.Success,
                SocialMediaAccount = addedAccount
            }));
        }