Ejemplo n.º 1
0
        public Burger Edit(Burger editBurger)
        {
            Burger original = Get(editBurger.Id);

            original.Name        = editBurger.Name == null ? original.Name : editBurger.Name;
            original.Price       = editBurger.Price > 0 ? editBurger.Price : original.Price;
            original.Description = editBurger.Description == null ? original.Description : editBurger.Description;
            return(_repo.Edit(original));
        }
        public Burger Edit(Burger newBurger, int id)
        {
            Burger original = Get(id);

            original.Title       = newBurger.Title == null ? original.Title : newBurger.Title;
            original.Ingredients = newBurger.Ingredients == null ? original.Ingredients : newBurger.Ingredients;
            original.Price       = newBurger.Price > 0 ? newBurger.Price : original.Price;
            return(_repo.Edit(original));
        }
        internal Burger Edit(Burger editedBurger)
        {
            Burger burger = Get(editedBurger.Id);

            burger.Name        = editedBurger.Name != null ? editedBurger.Name : burger.Name;
            burger.Description = editedBurger.Description != null ? editedBurger.Description : burger.Description;
            burger.Price       = editedBurger.Price > 0 ? editedBurger.Price : burger.Price;
            return(_burgersRepository.Edit(burger));
        }
Ejemplo n.º 4
0
        internal Burger Edit(Burger editBurger)
        {
            Burger original = Get(editBurger.Id);

            original.Title       = editBurger.Title != null ? editBurger.Title : original.Title;
            original.Description = editBurger.Description != null ? editBurger.Description : original.Description;
            original.Price       = editBurger.Price > 0 ? editBurger.Price : original.Price;

            return(_repo.Edit(original));
        }
        internal Burger Edit(Burger update)
        {
            var exists = _repo.GetById(update.Id);

            if (exists == null)
            {
                throw new Exception("Invalid ID");
            }
            _repo.Edit(update);
            return(update);
        }
Ejemplo n.º 6
0
        internal Burger Edit(Burger burgerUpdate)
        {
            var current = _repo.FindById(burgerUpdate.Id);

            if (current == null)
            {
                throw new Exception("Invalid Id");
            }
            _repo.Edit(burgerUpdate);
            return(burgerUpdate);
        }