Example #1
0
        public IList <DetailAssetToolKitsDto> GetEditToolKits(Guid assetId, string company)
        {
            IList <DetailAssetToolKitsDto> taList = new List <DetailAssetToolKitsDto>();
            var @entity = _assetManager.GetAssetToolAsset(assetId, company).ToList();

            if (@entity == null)
            {
                throw new UserFriendlyException("No se pudo encontrar el Artículo, fue borrado o no existe.");
            }
            int index = 0;

            foreach (var item in @entity)
            {
                DetailAssetToolKitsDto toolKitItem = new DetailAssetToolKitsDto();
                toolKitItem.Id               = item.Id;
                toolKitItem.Name             = item.Name;
                toolKitItem.Code             = item.Code;
                toolKitItem.Quatity          = item.Quatity;
                toolKitItem.AssetId          = item.AssetId;
                toolKitItem.Index            = index;
                toolKitItem.Update           = 1;
                toolKitItem.Saved            = 1;
                toolKitItem.Delete           = 0;
                toolKitItem.CompanyName      = company;
                toolKitItem.ErrorCode        = 0;
                toolKitItem.ErrorDescription = "";
                taList.Add(toolKitItem);
                index++;
            }
            return(taList);
        }