public async Task <ManagerCallVM> AcceptManagerCall(int callId) { var callDb = await _db.ManagerCalls.GetByIdAsync(callId); callDb.IsActive = false; var newCall = await _db.ManagerCalls.UpdateAsync(callDb); var ret = new ManagerCallVM(newCall); return(ret); }
public async Task <ManagerCallVM> CreateNewManagerCall(ManagerCallVM vm) { var dbCall = new ManagerCall { IsActive = vm.IsActive, Comment = vm.Comment, CallTime = vm.CallTime, OrderId = vm.OrderId }; var newCall = await _db.ManagerCalls.CreateAsync(dbCall); var ret = new ManagerCallVM(newCall); return(ret); }