private void MnuBaja_Click(object sender, RoutedEventArgs e) { if (this.dgvDatos.SelectedItem != null) { IngredienteSimple ingredienteSimple = (IngredienteSimple)this.dgvDatos.SelectedItem; var dlg = new dlgIngredienteSimple_ABM(TiposDeDialogo.Modificacion, ingredienteSimple); dlg.ShowDialog(); ActualizarGrilla(); } }
public dlgIngredienteSimple_ABM(TiposDeDialogo tipoDialogo, IngredienteSimple ingsim) { InitializeComponent(); this._TipoDialogo = tipoDialogo; if (ingsim is null) { ingsim = new IngredienteSimple(); } this._ingsim = ingsim; }
private void CmdPrueba3_Click(object sender, RoutedEventArgs e) { using (var db = new LiteDatabase(@"C:\Temp\MyData.db")) { //Unidades de Medida UnidadDeMedida udm1 = new UnidadDeMedida("udm1", "UM1", TipoUnidadDeMedida.Peso, true); // Get a collection (or create, if doesn't exist) var unidadesDeMedida = db.GetCollection <UnidadDeMedida>("UnidadDeMedida"); unidadesDeMedida.Insert(udm1); //Ingredientes Simples IngredienteSimple ing1 = new IngredienteSimple("Ingrediente", udm1); var ingredientesSimples = db.GetCollection <IngredienteSimple>("IngredienteSimple"); ingredientesSimples.Insert(ing1); UnidadDeMedida um = unidadesDeMedida.FindById(1); um.Descripcion = "udm1111"; unidadesDeMedida.Update(um); } }
private void CmdPrueba1_Click(object sender, RoutedEventArgs e) { //Borra todas las tablas using (var db = new LiteDatabase(_db)) { // Get a collection (or create, if doesn't exist) var unidadesDeMedida = db.GetCollection <UnidadDeMedida>("UnidadDeMedida"); var ingredientesSimples = db.GetCollection <IngredienteSimple>("IngredienteSimple"); var recetas = db.GetCollection <Receta>("Receta"); var componentes = db.GetCollection <Componente>("Componente"); unidadesDeMedida.DeleteAll(); ingredientesSimples.DeleteAll(); recetas.DeleteAll(); componentes.DeleteAll(); } using (var db = new LiteDatabase(_db)) { //Unidades de Medida UnidadDeMedida udm_gramos = new UnidadDeMedida("Gramos", "GR", TipoUnidadDeMedida.Peso, true); UnidadDeMedida udm_kilos = new UnidadDeMedida("Kilos", "KG", TipoUnidadDeMedida.Peso, true); UnidadDeMedida udm_cc = new UnidadDeMedida("Centimetros Cubicos", "CC", TipoUnidadDeMedida.Volumen, true); // Get a collection (or create, if doesn't exist) var unidadesDeMedida = db.GetCollection <UnidadDeMedida>("UnidadDeMedida"); unidadesDeMedida.Insert(udm_gramos); unidadesDeMedida.Insert(udm_kilos); unidadesDeMedida.Insert(udm_cc); //Ingredientes Simples IngredienteSimple ing_leche = new IngredienteSimple("Leche", udm_cc); IngredienteSimple ing_azucar = new IngredienteSimple("Azucar", udm_gramos); IngredienteSimple ing_azimp = new IngredienteSimple("Azucar Impalpable", udm_gramos); IngredienteSimple ing_panr = new IngredienteSimple("Pan Rallado", udm_kilos); var ingredientesSimples = db.GetCollection <IngredienteSimple>("IngredienteSimple"); ingredientesSimples.Insert(ing_leche); ingredientesSimples.Insert(ing_azucar); ingredientesSimples.Insert(ing_azimp); ingredientesSimples.Insert(ing_panr); //Recetas var componentes = db.GetCollection <Componente>("Componente"); var recetas = db.GetCollection <Receta>("Receta"); Receta rec_ddl = new Receta("Dulce De Leche", 1, udm_kilos); Componente comp_leche = new Componente(ing_leche, 1000, udm_cc); Componente comp_azucar = new Componente(ing_azucar, 1, udm_kilos); componentes.Insert(comp_leche); componentes.Insert(comp_azucar); rec_ddl.AgregarComponente(comp_leche); rec_ddl.AgregarComponente(comp_azucar); recetas.Insert(rec_ddl); Receta rec_vau = new Receta("Vauquita", 800, udm_gramos); Componente comp_azimp = new Componente(ing_azimp, 100, udm_gramos); Componente comp_ddl = new Componente(rec_ddl, 1, udm_kilos); componentes.Insert(comp_azimp); componentes.Insert(comp_ddl); rec_vau.AgregarComponente(comp_azimp); rec_vau.AgregarComponente(comp_ddl); recetas.Insert(rec_vau); } MessageBox.Show("Hola"); }