public ApiResult Execute(AddPunchDto dto) { ApiResult result = new ApiResult { Status = true, Message = Messages.Success, }; var now = DateTime.Now.ToUnix(); WorkTime wt = new WorkTime { UserId = dto.UserId, StatusId = Enums.EntityStatus.Deactive.ToInt(), CreatedAt = now, Entry = now, IsInput = dto.IsInput }; unit.WorkTime.Add(wt); unit.Complete(); result.Object = Agent.ToJson(wt); return(result); }
public ActionResult <ApiResult> AddPunch([FromBody] AddPunchDto dto) { return(addPunch.Execute(dto)); }