Пример #1
0
        public IHttpActionResult CreateRequisitionwithDetails(DisbursementModel dism)
        {
            string            error = "";
            DisbursementModel dis   = DisbursementRepo.CreateDisbursementwithDetails(dism, dism.Disbursementlist, out error);

            if (error != "" || dis == null)
            {
                return(Content(HttpStatusCode.BadRequest, error));
            }
            return(Ok(dis));
        }
Пример #2
0
        public IHttpActionResult UpadateDisbursement(DisbursementModel dism)
        {
            string            error = "";
            DisbursementModel disbm = DisbursementRepo.UpdateDisbursement(dism, out error);

            if (error != "" || disbm == null)
            {
                return(Content(HttpStatusCode.BadRequest, error));
            }
            return(Ok(disbm));
        }
Пример #3
0
        public IHttpActionResult GetDisbursementByackbyid(int ackby)
        {
            string error = "";
            List <DisbursementModel> dism = DisbursementRepo.GetDisbursementByackyby(ackby, out error);

            if (error != "" || dism == null)
            {
                if (error == ConError.Status.NOTFOUND)
                {
                    return(Content(HttpStatusCode.NotFound, "Requisition Not Found"));
                }
                return(Content(HttpStatusCode.BadRequest, error));
            }
            return(Ok(dism));
        }