コード例 #1
0
        public Side Edit(Side newSide, int id)
        {
            Side original = Get(id);

            original.Title = newSide.Title == null ? original.Title : newSide.Title;
            original.Price = newSide.Price > 0 ? newSide.Price : original.Price;
            return(_repo.Edit(original));
        }
コード例 #2
0
        internal Side Edit(Side editSide)
        {
            Side original = Get(editSide.Id);

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

            return(_repo.Edit(original));
        }
コード例 #3
0
        internal Side Edit(Side editSide)
        {
            Side original = Get(editSide.Id);

            original.Name = editSide.Name != null ? editSide.Name : original.Name;

            original.Price = editSide.Price > 0 ? editSide.Price : original.Price;

            return(_repo.Edit(original));
        }
コード例 #4
0
        internal Side Edit(Side update)
        {
            var exists = _repo.GetById(update.Id);

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