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 }); }
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); }