Ejemplo n.º 1
0
        public bool Update(ApiReturn apiReturn)
        {
            IReturnManager returnManager = UnityResolver.Resolve <IReturnManager>();
            Return         returns       = new Return
            {
                ID          = apiReturn.ID,
                Description = apiReturn.Description,
                Qty         = apiReturn.Qty,
                BatchID     = apiReturn.BatchID,
                SupplierID  = apiReturn.SupplierID,
                CustomerID  = apiReturn.CustomerID
            };

            return(returnManager.UpdateReturn(returns));
        }
Ejemplo n.º 2
0
        public ApiReturn Get(int ID)
        {
            IReturnManager returnManager = UnityResolver.Resolve <IReturnManager>();
            Return         returnModel   = returnManager.FindReturnByID(ID);
            ApiReturn      returns       = new ApiReturn
            {
                ID          = returnModel.ID,
                Description = returnModel.Description,
                Qty         = returnModel.Qty,
                BatchID     = returnModel.BatchID,
                SupplierID  = returnModel.SupplierID
            };

            return(returns);
        }
Ejemplo n.º 3
0
        public bool Update(ApiReturn apiReturn)
        {
            //string id = User.Identity.Name;
            IReturnManager returnManager = UnityResolver.Resolve <IReturnManager>();
            Return         returns       = new Return
            {
                ID          = apiReturn.ID,
                Description = apiReturn.Description,
                Qty         = apiReturn.Qty,
                BatchID     = apiReturn.BatchID,
                SupplierID  = apiReturn.SupplierID,
                CustomerID  = Helper.getCustID()
            };

            return(returnManager.UpdateReturn(returns));
        }
Ejemplo n.º 4
0
        public List <ApiReturn> GetList()
        {
            IReturnManager   returnManager   = UnityResolver.Resolve <IReturnManager>();
            List <ApiReturn> returnList      = new List <ApiReturn>();
            List <Return>    returnModelList = new List <Return>();

            foreach (Return returnModel in returnModelList)
            {
                ApiReturn returns = new ApiReturn
                {
                    ID          = returnModel.ID,
                    Description = returnModel.Description,
                    Qty         = returnModel.Qty,
                    BatchID     = returnModel.BatchID,
                    SupplierID  = returnModel.SupplierID
                };
                returnList.Add(returns);
            }

            return(returnList);
        }
Ejemplo n.º 5
0
 public ReturnAPI(IReturnManager returnManager)
 {
     this.returnManager = returnManager;
 }