Ejemplo n.º 1
0
    public static void UpdateStationeryRetrievalList(List <WCFStationeryRetrievalModel> stationeryRetrievalModelList)
    {
        ProcessStationaryRequisitionController processStationaryRequisitionController = new ProcessStationaryRequisitionController();

        List <StationeryRetrievalUpdateList> stationeryRetrievalUpdateList = new List <StationeryRetrievalUpdateList>();

        foreach (WCFStationeryRetrievalModel w in stationeryRetrievalModelList)
        {
            StationeryRetrievalUpdateList r = new StationeryRetrievalUpdateList();
            r.ItemName                = w.ItemName;
            r.ActualQuanity           = w.ActualQuantity;
            r.DepartmentId            = w.DepartmentId;
            r.DepartmentRequisitionId = w.DepartmentRequisitionId;
            stationeryRetrievalUpdateList.Add(r);
        }
        processStationaryRequisitionController.SaveRetrievalList(stationeryRetrievalUpdateList);
    }
Ejemplo n.º 2
0
    // Process Requisition
    public static List <WCFStationeryRetrievalModel> GetTotalItemNeeded()
    {
        ProcessStationaryRequisitionController controller = new ProcessStationaryRequisitionController();
        var retrievalItemList = controller.GetTotalItemNeeded();

        var list = new List <WCFStationeryRetrievalModel>();

        if (retrievalItemList != null)
        {
            foreach (var it in retrievalItemList)
            {
                var item = new WCFStationeryRetrievalModel();
                item.BinId    = it.BinId;
                item.ItemName = it.ItemName;
                item.Quantity = it.Quantity;
                list.Add(item);
            }
        }
        return(list);
    }
Ejemplo n.º 3
0
    public static List <WCFStationeryRetrievalModel> GetDepartmentItemNeeded(String itemId)
    {
        ProcessStationaryRequisitionController controller = new ProcessStationaryRequisitionController();
        var departmentItemList = controller.GetDepartmentItemNeeded(itemId);

        var list = new List <WCFStationeryRetrievalModel>();

        if (departmentItemList != null)
        {
            foreach (var it in departmentItemList)
            {
                var item = new WCFStationeryRetrievalModel();
                item.DepartmentId            = it.DepartmentId;
                item.ItemId                  = it.ItemId;
                item.ActualQuantity          = it.ActualQuantity;
                item.NeededQuantity          = it.NeededQuantity;
                item.DepartmentRequisitionId = it.DepartmentRequisitionId;
                list.Add(item);
            }
        }
        return(list);
    }