Ejemplo n.º 1
0
    public List <RequisitionResponse> GetToBeApproveRequisitions(string deptId)
    {
        List <RequisitionResponse> lstReqResponse = null;
        string msg = string.Empty;

        List <CoreModel.Requisition> lstRequisitions = new ApplyReqController().GetToBeApproveRequisitions(Convert.ToInt32(deptId));

        if (lstRequisitions != null && lstRequisitions.Count > 0)
        {
            lstReqResponse = new List <RequisitionResponse>();
            foreach (CoreModel.Requisition req in lstRequisitions)
            {
                lstReqResponse.Add(Convertor.ConvertReqModelToResDC(req));
            }
        }
        return(lstReqResponse);
    }
Ejemplo n.º 2
0
    public List <RequisitionItemResponse> GetReqItemDetailsByReqId(string reqId)
    {
        List <RequisitionItemResponse> lstReqItemResponse = null;
        int requisitionId = 0;

        if (int.TryParse(reqId, out requisitionId))
        {
            List <CoreModel.RequisitionItem> lstRequisitions = new ApplyReqController().GetReqItemsByReqId(requisitionId);
            if (lstRequisitions != null && lstRequisitions.Count > 0)
            {
                lstReqItemResponse = new List <RequisitionItemResponse>();
                foreach (CoreModel.RequisitionItem req in lstRequisitions)
                {
                    lstReqItemResponse.Add(Convertor.ConvertReqItemModelToResItemDC(req));
                }
            }
        }
        return(lstReqItemResponse);
    }