public async Task <bool> EditServiceOperation(ServiceLocationOperationViewModel entity, int id)
        {
            var ent = await _opertationRepository.GetById(id);

            if (ent != null)
            {
                ent.Time  = entity.Time;
                ent.Price = entity.Price;

                return(await _opertationRepository.Update(ent));
            }
            else
            {
                return(await Task.FromResult(false));
            }
        }
 public async Task <JsonResult> Put(ServiceLocationOperationViewModel entity, int id)
 {
     return(Json(await _locationOperationsService.EditServiceOperation(entity, id)));
 }
 public async Task <JsonResult> Post(ServiceLocationOperationViewModel entity)
 {
     return(Json(await _locationOperationsService.AddServiceOperation(entity)));
 }
 public async Task <int> AddServiceOperation(ServiceLocationOperationViewModel entity)
 {
     return(await _opertationRepository.Insert(
                _mapper.Map <ServiceLocationOperationViewModel, ServiceLocationOperation>(entity)));
 }