public IActionResult Update([FromBody] WorkTimeUpdateModel model) { Request.Headers.TryGetValue("Authorization", out var token); string email = _accountManager.GetEmailByToken(token); try { _workTimeManager.Update(model, email); return(Ok("Success")); } catch (Exception) { return(Conflict("Error!!!")); } }
public void Update(WorkTimeUpdateModel model, string email) { WorkTime workTime = new WorkTime() { WorkHour = model.WorkHour, Id = model.Id }; try { _workTimeRepository.Update(workTime, email); } catch (Exception e) { throw new Exception(e.Message); } }