public Task <TB_BadItemRelation> Update(TB_BadItemRelationCreateAndEditDto input)
        {
            var entity = input.MapTo <TB_BadItemRelation>();
            var count  = Repository.UpdateAsync(entity);

            return(count);
        }
        public async Task <TB_BadItemRelation> Create(TB_BadItemRelationCreateAndEditDto input)
        {
            var entity = input.MapTo <TB_BadItemRelation>();

            var count = await Repository.InsertAsync(entity);

            return(count);
        }
        public async Task <int> Delete(TB_BadItemRelationCreateAndEditDto input)
        {
            try
            {
                var entity = Repository.GetAll().SingleOrDefault(p => p.FID == input.FID);
                entity.FDeleted = true;

                await Repository.UpdateAsync(entity);

                return(1);
            }
            catch (Exception e)
            {
                Console.WriteLine(e);
                return(0);
            }
        }