public static void cargarCBColor(Colores c, Controles.ComboBoxI cb) { TDAService.TDAServiceClient tda = new TDAService.TDAServiceClient(); var resultado = tda.SelectColor(c); tda.Close(); var ordenado = resultado.OrderBy(Colores => Colores.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 btnRegistrar_Click(object sender, RoutedEventArgs e) { if (!txtNombre.PlaceHolder) { TDAService.TDAServiceClient tda = new TDAService.TDAServiceClient(); Colores c = new Colores(); c.Nombre = txtNombre.Text; tda.InsertColor(c); tda.Close(); this.Close(); } else { MessageBox.Show("Favor de llenar los campos."); } }
private void cargarGrid(Colores c) { TDAService.TDAServiceClient tda = new TDAService.TDAServiceClient(); var resultado = tda.SelectColor(c); tda.Close(); var ordenado = resultado.OrderBy(Colores => Colores.Nombre).ToList(); lstColor.Clear(); foreach (var r in ordenado) { lstColor.Add(new Colores() { ID = r.ID, Nombre = r.Nombre }); } dg.ItemsSource = null; dg.ItemsSource = lstColor; }
public Resultado UpdateColor(Colores col) { return _dataBaseTool.UpdateColor(col); }
private void realizarBusqueda(Colores c) { if (!txtNombre.PlaceHolder) { c.Nombre = txtNombre.Text; } cargarGrid(c); }
public Resultado InsertColor(Colores col) { return _dataBaseTool.InsertColor(col); }
public List<Colores> SelectColor(Colores col) { return _dataBaseTool.SelectColor(col); }
public Resultado DeleteColor(Colores col) { return _dataBaseTool.DeleteColor(col); }
public Resultado DeleteColor(Colores col) { Resultado resultado = new Resultado(); long idModelo = (from a in _context.Vehiculo where a.Modelo == col.ID select a.ID).FirstOrDefault(); if (idModelo > 0) { //No se puede eliminar este Color ya que un Vehiculo hace referencia a el resultado.Realizado = false; resultado.ErrorDB = false; resultado.YaExiste = false; resultado.Referencia = true; return resultado; } var colDelete = (from a in _context.Color where a.ID == col.ID select a).FirstOrDefault(); _context.Color.Remove(colDelete); 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; }
public Resultado UpdateColor(Colores col) { Resultado resultado = new Resultado(); var coldb = (from a in _context.Color where a.ID == col.ID select a).FirstOrDefault(); coldb.Nombre = col.Nombre; 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<Colores> SelectColor(Colores col) { if(!String.IsNullOrWhiteSpace(col.Nombre)) { return BuscarColor(col.Nombre); } return BuscarColor(); }
public Resultado InsertColor(Colores col) { Resultado resultado = new Resultado(); Color colNew = new Color() { Nombre = col.Nombre, }; _context.Color.Add(colNew); 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; }