示例#1
0
        public FurnitureDto DeleteFurniture(FurnitureDto furniture)
        {
            var register = _context.furnitureModels.FirstOrDefault(c => c.IdFurniture == furniture.IdFurniture);

            if (register == null)
            {
                return(new FurnitureDto
                {
                    MessageError = "Not Found"
                });
            }

            _context.furnitureModels.Remove(register);
            _context.SaveChanges();
            return(furniture);
        }
示例#2
0
        public FurnitureDto UpdateFurniture(FurnitureDto newMobi)
        {
            var register = _context.furnitureModels.FirstOrDefault(c => c.IdFurniture == newMobi.IdFurniture);

            if (register == null)
            {
                return(new FurnitureDto
                {
                    MessageError = "Not Found"
                });
            }

            register.IdFurniture = newMobi.IdFurniture;
            register.Description = newMobi.Description;
            register.IsActive    = newMobi.IsActive;
            register.Price       = newMobi.Price;

            _context.SaveChanges();
            return(newMobi);
        }
示例#3
0
        public FurnitureDto AddFurniture(FurnitureDto newMobi)
        {
            if (newMobi != null)
            {
                FurnitureModel furniture = new FurnitureModel
                {
                    Description = newMobi.Description,
                    IsActive    = newMobi.IsActive,
                    Price       = newMobi.Price
                };

                _context.furnitureModels.Add(furniture);
                _context.SaveChanges();
                newMobi.IdFurniture = furniture.IdFurniture;

                return(newMobi);
            }

            return(new FurnitureDto
            {
                MessageError = "Empy client"
            });
        }
示例#4
0
        public FurnitureDto AddFurniture(FurnitureDto furniture)
        {
            FurnitureDto furnitureDtos = _furnitureRepository.AddFurniture(furniture);

            return(furnitureDtos);
        }
示例#5
0
        public FurnitureDto DeleteFurniture(FurnitureDto furniture)
        {
            FurnitureDto furnitureDtos = _furnitureRepository.DeleteFurniture(furniture);

            return(furnitureDtos);
        }
示例#6
0
        public FurnitureDto UpdateFurniture(FurnitureDto furniture)
        {
            FurnitureDto furnitureDtos = _furnitureRepository.UpdateFurniture(furniture);

            return(furnitureDtos);
        }
示例#7
0
        public FurnitureDto GetFournitureId(int id)
        {
            FurnitureDto furnitureDtos = _furnitureRepository.GetFournitureId(id);

            return(furnitureDtos);
        }