コード例 #1
0
        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);
        }
コード例 #2
0
ファイル: PunchController.cs プロジェクト: hiwamn/Mukta
 public ActionResult <ApiResult> AddPunch([FromBody] AddPunchDto dto)
 {
     return(addPunch.Execute(dto));
 }