Exemplo n.º 1
0
        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);
        }
Exemplo n.º 2
0
        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);
        }