private void btnRegistrar_Click(object sender, RoutedEventArgs e) { if (!txtNombre.PlaceHolder && cbPais.SelectedIndex != 0) { TDAService.TDAServiceClient tda = new TDAService.TDAServiceClient(); Estados es = new Estados(); es.Nombre = txtNombre.Text; ComboBoxItem cbi = (ComboBoxItem)cbPais.Items[cbPais.SelectedIndex]; es.Pais = Convert.ToInt64(cbi.Uid); tda.InsertEstado(es); tda.Close(); this.Close(); } else { MessageBox.Show("Favor de llenar los campos."); } }
private void cargarGrid(Estados e) { TDAService.TDAServiceClient tda = new TDAService.TDAServiceClient(); var resultado = tda.SelectEstado(e); tda.Close(); var ordenado = resultado.OrderBy(Estados => Estados.PaisNombre).ToList(); lstEstado.Clear(); foreach (var r in ordenado) { lstEstado.Add(new Estados() { ID = r.ID, Nombre = r.Nombre, PaisNombre = r.PaisNombre }); } dg.ItemsSource = null; dg.ItemsSource = lstEstado; }
private void cbEstado_SelectionChanged(object sender, EventArgs e) { TDAService.TDAServiceClient tda = new TDAService.TDAServiceClient(); Estados es = new Estados(); ComboBoxItem cbi = (ComboBoxItem)cbEstado.SelectedItem; if (this.IsLoaded) { if (cbEstado.SelectedIndex > 0) { es = tda.BuscarEstadoID(Convert.ToInt64(cbi.Uid)).First(); lEstado = es.ID; if (lPais == 0) { Llenado.seleccionarComboBoxUid(es.Pais.ToString(), cbPais); Llenado.seleccionarComboBoxUid(lEstado.ToString(), cbEstado); } } Llenado.cargarCBCiudadCliente(Convert.ToInt64(es.ID), cbCiudad); } }
private void cbPais_SelectionChanged(object sender, EventArgs e) { Estados es = new Estados(); ComboBoxItem cbi = (ComboBoxItem)cbPais.SelectedItem; if (this.IsLoaded) { es.Pais = lPais = Convert.ToInt64(cbi.Uid); Llenado.cargarCBEstado(es, cbEstado); } }
public static void cargarCBEstado(Estados e, Controles.ComboBoxS cb) { cb.Clear(); TDAService.TDAServiceClient tda = new TDAService.TDAServiceClient(); var resultado = tda.SelectEstado(e); tda.Close(); var ordenado = resultado.OrderBy(Estados => Estados.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 UpdateEstado(Estados est) { return _dataBaseTool.UpdateEstado(est); }
public List<Estados> SelectEstado(Estados est) { return _dataBaseTool.SelectEstado(est); }
public Resultado InsertEstado(Estados est) { return _dataBaseTool.InsertEstado(est); }
public Resultado DeleteEstado(Estados est) { return _dataBaseTool.DeleteEstado(est); }
public Resultado DeleteEstado(Estados est) { Resultado resultado = new Resultado(); string estName = (from a in _context.Estado join b in _context.Cliente on a.ID equals b.Estado join c in _context.Proveedor on a.ID equals c.Estado join d in _context.Empleado on a.ID equals d.Estado where a.ID == est.ID select a.Nombre).FirstOrDefault(); if (string.IsNullOrEmpty(estName)) { var estDel = (from a in _context.Estado where a.ID == est.ID select a).FirstOrDefault(); _context.Estado.Remove(estDel); } 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 Resultado UpdateEstado(Estados est) { Resultado resultado = new Resultado(); string estName = (from a in _context.Estado where a.Nombre.ToUpper() == est.Nombre.ToUpper() && a.Pais == est.Pais select a.Nombre).FirstOrDefault(); if (string.IsNullOrEmpty(estName)) { var estdb = (from a in _context.Estado where a.ID == est.ID select a).FirstOrDefault(); estdb.Nombre = est.Nombre; estdb.Pais = est.Pais; estdb.UsuarioMod = est.UsuarioMod; estdb.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<Estados> SelectEstado(Estados est) { if (!String.IsNullOrWhiteSpace(est.Nombre)) { if (est.Pais > 0) { return BuscarEstado(est.Nombre, est.Pais); } return BuscarEstado(est.Nombre); } else if (est.Pais > 0) { return BuscarEstado(est.Pais); } else { return BuscarEstado(); } }
public Resultado InsertEstado(Estados est) { Resultado resultado = new Resultado(); string estdb = (from a in _context.Estado where a.Nombre.ToUpper() == est.Nombre.ToUpper() && a.Pais == est.Pais select a.Nombre).FirstOrDefault(); if (string.IsNullOrEmpty(estdb)) { Estado estNew = new Estado() { Nombre = est.Nombre, Pais = est.Pais, UsuarioAlta = est.UsuarioAlta, FechaAlta = DateTime.Now }; _context.Estado.Add(estNew); } 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; }
private void realizarBusqueda(Estados e) { ComboBoxItem cbi = (ComboBoxItem)cbPais.SelectedItem; if (cbPais.SelectedIndex != 0) { e.Pais = Convert.ToInt64(cbi.Uid); } if (!txtNombre.PlaceHolder) { e.Nombre = txtNombre.Text; } cargarGrid(e); }