Esempio n. 1
0
        public void SelectRequisition(Requisition requisition)
        {
            RequisitionDetail requisitionDetail = new RequisitionDetail();

            requisitionDetail.Requisition = requisition;
            RequisitionDetail resultRequisitionDetail = requisitionBroker.GetRequisitionDetail(requisitionDetail);
            // show on UI
        }
Esempio n. 2
0
        //public List<Requisition> GetRequisitionList()
        //{
        //    return requisitionList;
        //}

        /// <summary>
        ///     Show all requisition.
        ///     Created By:JinChengCheng
        ///     Created Date:26-01-2012
        ///     Modified By:Thazin Win
        ///     Modified Date:02-02-2012
        ///     Modification Reason:Get requisition list by requistion
        ///     Modified By:
        ///     Modified Date:
        ///     Modification Reason:
        /// </summary>
        /// <param name=""></param>
        /// <returns>The return type of this method is datatable.</returns>
        public DataTable GetRequisitionList()
        {
            dt = new DataTable();
            dt.Columns.Add("requisitionID");
            dt.Columns.Add("requisitionDate");
            dt.Columns.Add("status");
            dt.Columns.Add("remainingQty");
            dt.Columns.Add("remarks");
            List <Requisition> requisitionList = requisitionBroker.GetAllRequisitionByEmployee(Util.GetEmployee().Id);// GetAllRequisitionByStatus();

            foreach (Requisition temp in requisitionList)
            {
                requisitionDetail = new RequisitionDetail();
                // requisitionDetail.Requisition.Id = temp.Id;
                requisitionDetail.Requisition = temp;
                //Requisition resultRequisition = requisitionBroker.GetRequisition(temp);
                RequisitionDetail resultRequisitionDetail = requisitionBroker.GetRequisitionDetail(requisitionDetail);

                dr = dt.NewRow();
                dr["requisitionID"]   = temp.Id;
                dr["requisitionDate"] = temp.CreatedDate;
                //dr["status"] = Converter.GetRequisitionStatusText(Converter.objToRequisitionStatus(temp.Status));
                dr["status"] = temp.Status;


                dr["status"] = Enum.GetName(typeof(Constants.REQUISITION_STATUS), temp.Status);

                dr["remainingQty"] = resultRequisitionDetail.Qty - requisitionDetail.DeliveredQty;
                dr["remarks"]      = temp.Remarks;
                dt.Rows.Add(dr);
                //dr["requsitionId"] = temp.Id;
                //dr["requisitionDate"] = temp.CreatedDate;
                //dr["status"] = temp.Status;
                //dr["remainingQty"] = resultRequisitionDetail.Qty-requisitionDetail.DeliveredQty;
                //dr["remarks"] = temp.Remarks;
            }
            return(dt);
        }