public HttpResponseMessage RaiseAdjustment(int empId, List <ItemVM> iList)
 {
     if (!AdjustmentBL.RaiseAdjustments(empId, iList))
     {
         return(Request.CreateResponse(HttpStatusCode.InternalServerError));
     }
     return(Request.CreateResponse(HttpStatusCode.OK));
 }
        public HttpResponseMessage GetAdjustmentList(string status)
        {
            List <AdjustmentVM> adjlist = AdjustmentBL.GetAdjListByStatus(status);

            if (adjlist == null)
            {
                return(Request.CreateResponse(HttpStatusCode.InternalServerError));
            }
            return(Request.CreateResponse(HttpStatusCode.OK, adjlist));
        }
        public HttpResponseMessage GetAdjustmentByStatusApproverId(string status, int approverId)
        {
            List <AdjustmentVM> adjustment = AdjustmentBL.GetAdjListByStatusApproverId(status, approverId);

            if (adjustment == null)
            {
                return(Request.CreateResponse(HttpStatusCode.InternalServerError));
            }
            return(Request.CreateResponse(HttpStatusCode.OK, adjustment));
        }
        public HttpResponseMessage GetAdjustment(string voucherNo)
        {
            List <AdjustmentVM> adjustment = AdjustmentBL.GetAdjListByVoucherNo(voucherNo);

            if (adjustment == null)
            {
                return(Request.CreateResponse(HttpStatusCode.InternalServerError));
            }
            return(Request.CreateResponse(HttpStatusCode.OK, adjustment));
        }
        public HttpResponseMessage AddAdjustment(List <AdjustmentVM> adj)
        {
            List <AdjustmentVM> adjustment = AdjustmentBL.AddAdj(adj);

            if (adjustment == null)
            {
                return(Request.CreateResponse(HttpStatusCode.InternalServerError));
            }
            return(Request.CreateResponse(HttpStatusCode.OK, adjustment));
        }
        public HttpResponseMessage RejectRequest(string voucherNo, int empId, string cmt)
        {
            bool isRejected = AdjustmentBL.RejectRequest(voucherNo, empId, cmt);

            if (isRejected == false)
            {
                return(Request.CreateResponse(HttpStatusCode.InternalServerError));
            }
            return(Request.CreateResponse(HttpStatusCode.OK));
        }
 public static bool RejectRequest(string voucherNo, int empId, string cmt)
 {
     return(AdjustmentBL.RejectRequest(voucherNo, empId, cmt));
 }
 public static List <AdjustmentVM> GetAdjList(string voucherNo, int approverId)
 {
     return(AdjustmentBL.GetAdjList(voucherNo, approverId));
 }
 public static List <AdjustmentVM> GetAdjListByStatusApproverId(string status, int empid)
 {
     return(AdjustmentBL.GetAdjListByStatusApproverId(status, empid));
 }
 public static List <AdjustmentVM> GetAdjByVoucher(string voucherNo)
 {
     return(AdjustmentBL.GetAdj(voucherNo));
 }
 public static List <AdjustmentVM> GetAdjustmentList(string status)
 {
     return(AdjustmentBL.GetAdjList(status));
 }