public UpdateCorpAduitConfigResponseViewModel Update(UpdateCorpAduitConfigRequestViewModel request)
        {
            CorpAduitConfigModel corpAduitConfigModel =
                Mapper.Map <UpdateCorpAduitConfigRequestViewModel, CorpAduitConfigModel>(request);


            bool flag = false;

            using (var transaction = this.Context.Database.BeginTransaction())
            {
                try
                {
                    flag = _editCorpAduitConfigServiceBll.EditCorpAduitConfig(corpAduitConfigModel);
                    transaction.Commit();
                }
                catch (Exception ex)
                {
                    transaction.Rollback();
                    throw;
                }
            }

            return(new UpdateCorpAduitConfigResponseViewModel()
            {
                IsSuccessed = flag
            });
        }
Exemplo n.º 2
0
        public async Task <ResponseBaseViewModel <UpdateCorpAduitConfigResponseViewModel> > Update(
            [FromBody] UpdateCorpAduitConfigRequestViewModel request)
        {
            request.Cid = this.GetCid();
            UpdateCorpAduitConfigResponseViewModel viewModel = new UpdateCorpAduitConfigResponseViewModel();

            await new TaskFactory().StartNew(() =>
            {
                viewModel = _maintainCorpAduitConfigApplication.Update(request);
            });

            ResponseBaseViewModel <UpdateCorpAduitConfigResponseViewModel> v = new ResponseBaseViewModel
                                                                               <UpdateCorpAduitConfigResponseViewModel>
            {
                Flag = new ResponseCodeViewModel()
                {
                    Code = 0, MojoryToken = this.GetToken()
                },
                Data = viewModel
            };

            return(v);
        }