Exemplo n.º 1
0
        public IHttpActionResult GetProviderWithUser(Int64 providerID)
        {
            ProviderBusinessOperation businessOperation = new ProviderBusinessOperation();
            Provider   itemOut    = null;
            BaseOutput baseOutput = businessOperation.GetProviderByID(providerID, out itemOut);

            if (baseOutput.ResultCode == 1)
            {
                return(Ok(itemOut));
            }
            else
            {
                return(Content(HttpStatusCode.BadRequest, baseOutput));
            }
        }
Exemplo n.º 2
0
        public IHttpActionResult GetProviderByUserName(string username)
        {
            ProviderBusinessOperation businessOperation = new ProviderBusinessOperation();
            Provider   itemOut    = null;
            BaseOutput baseOutput = businessOperation.GetProviderByUserName(username, out itemOut);

            if (baseOutput.ResultCode == 1)
            {
                return(Ok(itemOut));
            }
            else
            {
                return(Content(HttpStatusCode.BadRequest, baseOutput));
            }
        }
Exemplo n.º 3
0
        public IHttpActionResult GetProviders()
        {
            ProviderBusinessOperation businessOperation = new ProviderBusinessOperation();
            List <tbl_Provider>       itemsOut          = null;
            BaseOutput baseOutput = businessOperation.GetProviders(out itemsOut);

            if (baseOutput.ResultCode == 1)
            {
                return(Ok(itemsOut));
            }
            else
            {
                return(Content(HttpStatusCode.BadRequest, baseOutput));
            }
        }
Exemplo n.º 4
0
        public IHttpActionResult DeleteProvider(Int64 id)
        {
            ProviderBusinessOperation businessOperation = new ProviderBusinessOperation();
            tbl_Provider itemOut    = null;
            BaseOutput   baseOutput = businessOperation.DeleteProvider(id, out itemOut);

            if (baseOutput.ResultCode == 1)
            {
                return(Ok(itemOut));
            }
            else
            {
                return(Content(HttpStatusCode.BadRequest, baseOutput));
            }
        }
Exemplo n.º 5
0
        public IHttpActionResult AddProviderWithUser(Provider item)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }
            ProviderBusinessOperation businessOperation = new ProviderBusinessOperation();
            Provider   itemOut    = null;
            BaseOutput baseOutput = businessOperation.AddProviderWithUser(item, out itemOut);

            if (baseOutput.ResultCode == 1)
            {
                return(Ok(itemOut));
            }
            else
            {
                return(Content(HttpStatusCode.BadRequest, baseOutput));
            }
        }
Exemplo n.º 6
0
        public IHttpActionResult GetProviderReportsByYearAndMonths(Int64 providerID, int year, string months = "")
        {
            ProviderBusinessOperation businessOperation = new ProviderBusinessOperation();
            Search search = new Search
            {
                ProviderID = providerID,
                Year       = year,
                Months     = months,
            };
            ProviderReportDTO itemOut    = null;
            BaseOutput        baseOutput = businessOperation.GetProviderReportsByYearAndMonths(search, out itemOut);

            if (baseOutput.ResultCode == 1)
            {
                return(Ok(itemOut));
            }
            else
            {
                return(Content(HttpStatusCode.BadRequest, baseOutput));
            }
        }
Exemplo n.º 7
0
        public IHttpActionResult GetProviderReportsByDatePeriod(Int64 providerID, DateTime fromDate, DateTime toDate)
        {
            ProviderBusinessOperation businessOperation = new ProviderBusinessOperation();
            Search search = new Search
            {
                ProviderID = providerID,
                FromtDate  = fromDate,
                ToDate     = toDate,
            };
            ProviderReportDTO itemOut    = null;
            BaseOutput        baseOutput = businessOperation.GetProviderReportsByDatePeriod(search, out itemOut);

            if (baseOutput.ResultCode == 1)
            {
                return(Ok(itemOut));
            }
            else
            {
                return(Content(HttpStatusCode.BadRequest, baseOutput));
            }
        }