private void btnSave_Click(object sender, RoutedEventArgs e) { Category category; category = new Category() { Id = Database.GetInstance.redisClient.As<Category>().GetNextSequence(), Name = txtCategoria.Text, Description = txtDescricao.Text }; if (_editing == null) category.Id = Database.GetInstance.redisClient.As<Category>().GetNextSequence(); else category.Id = _editing.Id; if (category.Validate()) { using (var trans = Database.GetInstance.redisClient.CreateTransaction()) { trans.QueueCommand(r => r.Store<Category>(category)); trans.Commit(); } ListaCategorias(); LimpaCampos(); } }
private void dataGrid1_SelectionChanged(object sender, SelectionChangedEventArgs e) { var categoriaSelecionada = (Category)dataGrid1.SelectedItem; if (categoriaSelecionada != null) { txtCategoria.Text = categoriaSelecionada.Name; txtDescricao.Text = categoriaSelecionada.Description; _editing = new Category { Id = categoriaSelecionada.Id, Name = txtCategoria.Text, Description = txtDescricao.Text }; } }
private void dataGrid1_SelectionChanged(object sender, SelectionChangedEventArgs e) { var fabricanteSelecionado = (Make)dataGrid1.SelectedItem; if (fabricanteSelecionado != null) { txtFabricante.Text = fabricanteSelecionado.Name; _editing = new Category { Id = fabricanteSelecionado.Id, Name = txtFabricante.Text, }; } }
private void LimpaCampos() { txtCategoria.Text = String.Empty; txtDescricao.Text = String.Empty; _editing = null; }
private void LimpaCampos() { txtFabricante.Text = String.Empty; _editing = null; }