Exemple #1
0
        public void Update(LayoutDTO obj)
        {
            if (!IsLayoutNameUniqueByVenueId(obj))
            {
                throw new NotUniqueNameException();
            }

            repository.Update(new Layout {
                Id = obj.Id, Name = obj.Name, VenueId = obj.VenueId, Description = obj.Description
            });
        }
        public Layout SaveOrUpdate(Layout layout)
        {
            var existingLayout = _layoutRepository.GetByName(layout.Name);

            if (existingLayout == null)
            {
                return(_layoutRepository
                       .Create(layout.ToEntity())
                       .ToContract());
            }

            existingLayout.Rows = layout.Rows.ToEntities();
            return(_layoutRepository
                   .Update(existingLayout)
                   .ToContract());
        }
 public void UpdateLayout(LayoutModel Layout)
 {
     LayoutsRepository.Update(Layout);
 }
Exemple #4
0
 public static void Update(InventioLayout layout, ILayoutRepository Repository)
 {
     Repository.Update(layout);
 }
Exemple #5
0
 public void Update(LayoutEntity layout)
 {
     _repository.Update(layout);
 }