public IHttpActionResult FreeTime([FromUri] Guid Id) { var result = new BaseResult(); result.ResultCode = "0"; result.ResultMessage = "Success"; var results = new FreeTimeDAL().GetListByUserId(Id); result.ResultData = results.Select(a => new { Week = a.Week.Value, StartTime = a.StartTime.Value.ToString("HH:mm"), EndTime = a.EndTime.Value.ToString("HH:mm"), }); return(Ok(result)); }
public IHttpActionResult RemoveFreeTime([FromBody] FreeTime time) { var result = new BaseResult(); result.ResultCode = "1"; result.ResultMessage = "Error"; if (time.UserId == null) { result.ResultMessage = "用户不能为空"; return(Ok(result)); } if (time.Week == null) { result.ResultMessage = "星期不能为空"; return(Ok(result)); } if (time.StartTime == null) { result.ResultMessage = "开始时间不能为空"; return(Ok(result)); } if (time.EndTime == null) { result.ResultMessage = "结束时间不能为空"; return(Ok(result)); } time.Id = Guid.NewGuid(); time.Status = 1; time.Version = 1; var inserttime = new FreeTimeDAL().DeleteByUserIdAndWeekTime(time); if (inserttime) { result.ResultData = time; result.ResultMessage = "Success"; result.ResultCode = "0"; } else { result.ResultMessage = "修改成功"; } return(Ok(result)); }