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); }
public static void Update(InventioLayout layout, ILayoutRepository Repository) { Repository.Update(layout); }
public void Update(LayoutEntity layout) { _repository.Update(layout); }