Пример #1
0
        public ApiDamage Get(int ID)
        {
            IDamageManager damageManager = UnityResolver.Resolve <IDamageManager>();
            Damage         damageModel   = damageManager.FindDamageByID(ID);
            ApiDamage      damage        = new ApiDamage
            {
                ID          = damageModel.ID,
                Description = damageModel.Description,
                Qty         = damageModel.Qty,
                BatchID     = damageModel.BatchID
            };

            return(damage);
        }
Пример #2
0
        public bool Update(ApiDamage apiDamage)
        {
            IDamageManager damageManager = UnityResolver.Resolve <IDamageManager>();
            Damage         damage        = new Damage
            {
                ID          = apiDamage.ID,
                Description = apiDamage.Description,
                Qty         = apiDamage.Qty,
                BatchID     = apiDamage.BatchID,
                CustomerID  = apiDamage.CustomerID
            };

            return(damageManager.UpdateDamage(damage));
        }
Пример #3
0
        public bool Update(ApiDamage apiDamage)
        {
            // string id = User.Identity.Name;
            IDamageManager damageManager = UnityResolver.Resolve <IDamageManager>();
            Damage         damage        = new Damage
            {
                ID          = apiDamage.ID,
                Description = apiDamage.Description,
                Qty         = apiDamage.Qty,
                BatchID     = apiDamage.BatchID,
                CustomerID  = Helper.getCustID()
            };

            return(damageManager.UpdateDamage(damage));
        }
Пример #4
0
        public List <ApiDamage> GetList()
        {
            IDamageManager   damageManager   = UnityResolver.Resolve <IDamageManager>();
            List <ApiDamage> damageList      = new List <ApiDamage>();
            List <Damage>    damageModelList = damageManager.getAllDamages();

            foreach (Damage damageModel in damageModelList)
            {
                ApiDamage damage = new ApiDamage
                {
                    ID          = damageModel.ID,
                    Description = damageModel.Description,
                    Qty         = damageModel.Qty,
                    BatchID     = damageModel.BatchID
                };

                damageList.Add(damage);
            }

            return(damageList);
        }