Example #1
0
 public static void ReportTinhTrangBo(ReportTinhTrangBoRequest request, ref ReportTinhTrangBoResponse response)
 {
     if (request.NgayBatDau > DateTime.Now)
     {
         response.IsError = true;
         response.Errors.Add("Lỗi ngày bắt đầu lớn hơn hiện tại!");
     }
 }
Example #2
0
        public HttpResponseMessage reportTinhTrangBo3([FromBody] ReportTinhTrangBoRequest request)
        {
            var response = new ReportTinhTrangBoResponse();

            if (TokenBUS.tokenCheck(request, response, 3))
            {
                ChamSocBUS.ReportTinhTrangBo(request, ref response);
                if (response.IsError)
                {
                    return(Request.CreateResponse(HttpStatusCode.OK, response));
                }
                else
                {
                    response.Data = ChamSocRepository.ReportTinhTrangBo(request.NgayBatDau);
                }
            }
            return(Request.CreateResponse(HttpStatusCode.OK, response));
        }
Example #3
0
        public HttpResponseMessage reportTinhTrangBo2([FromBody] ReportTinhTrangBoRequest request)
        {
            var response  = new ReportTinhTrangBoResponse();
            var tokendata = TokenBUS.tokenData(request, response, 2);

            if (!response.IsError)
            {
                ChamSocBUS.ReportTinhTrangBo(request, ref response);
                if (response.IsError)
                {
                    return(Request.CreateResponse(HttpStatusCode.OK, response));
                }
                else
                {
                    response.Data = ChamSocRepository.ReportTinhTrangBo(tokendata.AgencyId, request.NgayBatDau);
                }
            }
            return(Request.CreateResponse(HttpStatusCode.OK, response));
        }