private void btnRegistrar_Click(object sender, RoutedEventArgs e) { if (!txtNombre.PlaceHolder) { TDAService.TDAServiceClient tda = new TDAService.TDAServiceClient(); Marcas m = new Marcas(); m.Nombre = txtNombre.Text; tda.InsertMarca(m); tda.Close(); this.Close(); } else { MessageBox.Show("Favor de llenar los campos."); } }
private void cargarGrid(Marcas m) { TDAService.TDAServiceClient tda = new TDAService.TDAServiceClient(); var resultado = tda.SelectMarca(m); tda.Close(); var ordenado = resultado.OrderBy(Marcas => Marcas.Nombre).ToList(); lstMarca.Clear(); foreach (var r in ordenado) { lstMarca.Add(new Marcas() { ID = r.ID, Nombre = r.Nombre }); } dg.ItemsSource = null; dg.ItemsSource = lstMarca; }
private void realizarBusqueda(Marcas m) { if (!txtNombre.PlaceHolder) { m.Nombre = txtNombre.Text; } cargarGrid(m); }
public static void cargarCBMarca(Marcas m, Controles.ComboBoxS cb) { TDAService.TDAServiceClient tda = new TDAService.TDAServiceClient(); var resultado = tda.SelectMarca(m); tda.Close(); var ordenado = resultado.OrderBy(Marcas => Marcas.Nombre).ToList(); foreach (var r in ordenado) { ComboBoxItem cbi = new ComboBoxItem(); cbi.Uid = r.ID.ToString(); cbi.Content = r.Nombre; cb.Items.Add(cbi); } }
public Resultado UpdateMarca(Marcas mar) { return _dataBaseTool.UpdateMarca(mar); }
private void cargarCBMarca(Marcas m) { TDAService.TDAServiceClient tda = new TDAService.TDAServiceClient(); var resultado = tda.SelectMarca(m); tda.Close(); foreach (var r in resultado) { ComboBoxItem cbi = new ComboBoxItem(); cbi.Uid = r.ID.ToString(); cbi.Content = r.Nombre; cbMarca.Items.Add(cbi); } }
public Resultado InsertMarca(Marcas mar) { return _dataBaseTool.InsertMarca(mar); }
public List<Marcas> SelectMarca(Marcas mar) { return _dataBaseTool.SelectMarca(mar); }
public Resultado DeleteMarca(Marcas mar) { return _dataBaseTool.DeleteMarca(mar); }
public Resultado DeleteMarca(Marcas mar) { Resultado resultado = new Resultado(); Marca tivDelete = (from a in _context.Marca where a.ID == mar.ID select a).FirstOrDefault(); _context.Marca.Remove(tivDelete); 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 UpdateMarca(Marcas mar) { Resultado resultado = new Resultado(); string marName = (from a in _context.Marca where a.Nombre.ToUpper() == mar.Nombre.ToUpper() select a.Nombre).FirstOrDefault(); if (string.IsNullOrEmpty(marName)) { var mardb = (from a in _context.Marca where a.ID == mar.ID select a).FirstOrDefault(); mardb.Nombre = mar.Nombre; mardb.UsuarioMod = mar.UsuarioMod; mardb.FechaMod = DateTime.Now; } else { resultado.Realizado = false; resultado.ErrorDB = false; resultado.YaExiste = true; return resultado; } 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<Marcas> SelectMarca(Marcas mar) { if (!String.IsNullOrWhiteSpace(mar.Nombre)) { return BuscarMarca(mar.Nombre); } return BuscarMarca(); }
public Resultado InsertMarca(Marcas mar) { Resultado resultado = new Resultado(); string mardb = (from a in _context.Marca where a.Nombre.ToUpper() == mar.Nombre.ToUpper() select a.Nombre).FirstOrDefault(); if (string.IsNullOrEmpty(mardb)) { Marca marNew = new Marca() { Nombre = mar.Nombre, UsuarioAlta = mar.UsuarioAlta, FechaAlta = DateTime.Now }; _context.Marca.Add(marNew); } else { resultado.Realizado = false; resultado.ErrorDB = false; resultado.YaExiste = true; return resultado; } 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; }