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!!!"));
            }
        }
Esempio n. 2
0
        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);
            }
        }