private void btnRegistrar_Click(object sender, RoutedEventArgs e) { if (!txtNombre.PlaceHolder && cbMarca.SelectedIndex != 0) { TDAService.TDAServiceClient tda = new TDAService.TDAServiceClient(); Modelos es = new Modelos(); es.Nombre = txtNombre.Text; ComboBoxItem cbi = (ComboBoxItem)cbMarca.Items[cbMarca.SelectedIndex]; es.Marca = Convert.ToInt64(cbi.Uid); tda.InsertModelo(es); tda.Close(); this.Close(); } else { MessageBox.Show("Favor de llenar los campos."); } }
private void cargarGrid(Modelos m) { TDAService.TDAServiceClient tda = new TDAService.TDAServiceClient(); var resultado = tda.SelectModelo(m); tda.Close(); var ordenado = resultado.OrderBy(Modelos => Modelos.MarcaNombre).ToList(); lstModelo.Clear(); foreach (var r in ordenado) { lstModelo.Add(new Modelos() { ID = r.ID, Nombre = r.Nombre, MarcaNombre = r.MarcaNombre, Ano = r.Ano }); } dg.ItemsSource = null; dg.ItemsSource = lstModelo; }
public static void cargarCBModelo(Modelos m, Controles.ComboBoxS cb) { cb.Clear(); TDAService.TDAServiceClient tda = new TDAService.TDAServiceClient(); var resultado = tda.SelectModelo(m); tda.Close(); var ordenado = resultado.OrderBy(Modelos => Modelos.Nombre).ToList(); foreach (var r in ordenado) { ComboBoxItem cbi = new ComboBoxItem(); cbi.Uid = r.ID.ToString(); cbi.Content = r.Nombre; cb.Items.Add(cbi); } }
private void realizarBusqueda(Modelos m) { ComboBoxItem cbi = (ComboBoxItem)cbMarca.SelectedItem; if (cbMarca.SelectedIndex != 0) { m.Marca = Convert.ToInt64(cbi.Uid); } if (!txtNombre.PlaceHolder) { m.Nombre = txtNombre.Text; } cargarGrid(m); }
private void cbModelo_SelectionChanged(object sender, EventArgs e) { TDAService.TDAServiceClient tda = new TDAService.TDAServiceClient(); Modelos m = new Modelos(); ComboBoxItem cbi = (ComboBoxItem)cbModelo.SelectedItem; if (this.IsLoaded) { if (cbModelo.SelectedIndex > 0) { m = tda.BuscarModeloID(Convert.ToInt64(cbi.Uid)).First(); lModelo = m.ID; if (lMarca == 0) { Llenado.seleccionarComboBoxUid(m.Marca.ToString(), cbMarca); Llenado.seleccionarComboBoxUid(lModelo.ToString(), cbModelo); } } } }
private void cbMarca_SelectionChanged(object sender, EventArgs e) { Modelos m = new Modelos(); ComboBoxItem cbi = (ComboBoxItem)cbMarca.SelectedItem; if (this.IsLoaded) { m.Marca = lMarca = Convert.ToInt64(cbi.Uid); Llenado.cargarCBModelo(m, cbModelo); } }
public Resultado UpdateModelo(Modelos mod) { return _dataBaseTool.UpdateModelo(mod); }
private void cargarCBModelo(Modelos m) { cbModelo.Clear(); TDAService.TDAServiceClient tda = new TDAService.TDAServiceClient(); var resultado = tda.SelectModelo(m); tda.Close(); foreach (var r in resultado) { ComboBoxItem cbi = new ComboBoxItem(); cbi.Uid = r.ID.ToString(); cbi.Content = r.Nombre; cbModelo.Items.Add(cbi); } }
public Resultado InsertModelo(Modelos mod) { return _dataBaseTool.InsertModelo(mod); }
public List<Modelos> SelectModelo(Modelos mod) { return _dataBaseTool.SelectModelo(mod); }
public Resultado DeleteModelo(Modelos mod) { return _dataBaseTool.DeleteModelo(mod); }
public Resultado UpdateModelo(Modelos mod) { Resultado resultado = new Resultado(); var moddb = (from a in _context.Modelo where a.ID == mod.ID select a).FirstOrDefault(); moddb.Nombre = mod.Nombre; moddb.Marca = mod.Marca; moddb.UsuarioMod = mod.UsuarioMod; moddb.FechaMod = DateTime.Now; try { _context.SaveChanges(); } catch (Exception ex) { resultado.Realizado = false; resultado.ErrorDB = true; resultado.YaExiste = false; return resultado; } resultado.Realizado = true; resultado.ErrorDB = false; resultado.YaExiste = false; return resultado; }
public List<Modelos> SelectModelo(Modelos mod) { if (!String.IsNullOrWhiteSpace(mod.Nombre)) { if (mod.Marca > 0) { return BuscarModelo(mod.Nombre, mod.Marca); } return BuscarModelo(mod.Nombre); } else if (mod.Marca > 0) { return BuscarModelo(mod.Marca); } else { return BuscarModelo(); } }
public Resultado InsertModelo(Modelos mod) { Resultado resultado = new Resultado(); Modelo modNew = new Modelo() { Nombre = mod.Nombre, Marca = mod.Marca, UsuarioAlta = mod.UsuarioAlta, FechaAlta = DateTime.Now }; _context.Modelo.Add(modNew); try { _context.SaveChanges(); } catch (Exception ex) { resultado.Realizado = false; resultado.ErrorDB = true; resultado.YaExiste = false; return resultado; } resultado.Realizado = true; resultado.ErrorDB = false; resultado.YaExiste = false; return resultado; }
public Resultado DeleteModelo(Modelos mod) { Resultado resultado = new Resultado(); long idModelo = (from a in _context.Vehiculo where a.Modelo == mod.ID select a.ID).FirstOrDefault(); if (idModelo > 0) { //No se puede eliminar este Modelo ya que un Vehiculo hace referencia a el resultado.Realizado = false; resultado.ErrorDB = false; resultado.YaExiste = false; resultado.Referencia = true; return resultado; } var modDelete = (from a in _context.Modelo where a.ID == mod.ID select a).FirstOrDefault(); _context.Modelo.Remove(modDelete); try { _context.SaveChanges(); } catch (Exception ex) { resultado.Realizado = false; resultado.ErrorDB = true; resultado.YaExiste = false; resultado.Referencia = false; return resultado; } resultado.Realizado = true; resultado.ErrorDB = false; resultado.YaExiste = false; resultado.Referencia = false; return resultado; }