public async Task <BarrelStorage> CreateBarrelStorage(BarrelStorage barrelStorage) { using (var connection = _factory.CreateConnection()) { await connection.InsertAsync(barrelStorage); return(barrelStorage); } }
private void AddBarrelStorage(BarrelStorage barrel) { BarrelStoragesCollection.Add((BarrelStorage)barrel.Clone()); BarrelStorage = new BarrelStorage { ProductionDate = DateTime.Now }; SelectedRecipe = null; MessageBus.Current.SendMessage(new ReestredAddedEvent { Reestr = new Models.ViewModels.ReestrObject(new Reestr() { Recipe = barrel.Recipe }) }); }