private void ConsultarButton_Click(object sender, RoutedEventArgs e) { var listado = new List <Ciudad>(); if (CriterioTextBox.Text.Trim().Length > 0) { switch (FiltroComboBox.SelectedIndex) { case 0: listado = CiudadBLL.GetList(e => e.CiudadId == int.Parse(CriterioTextBox.Text)); break; case 1: listado = CiudadBLL.GetList(e => e.Nombres.Contains(CriterioTextBox.Text, StringComparison.OrdinalIgnoreCase)); break; } } else { listado = CiudadBLL.GetList(c => true); } //DatosDataGrid.ItemsSource = null; DatosDataGrid.ItemsSource = listado; }
private void BuscarButton_Click(object sender, RoutedEventArgs e) { var listado = new List <Ciudad>(); if (CriterioTextBox.Text.Trim().Length > 0) { switch (FiltroComboBox.SelectedIndex) { case 0: listado = CiudadBLL.GetList(e => e.CiudadId == Convert.ToInt32(CriterioTextBox.Text)); break; case 1: listado = CiudadBLL.GetList(e => e.Nombre == CriterioTextBox.Text); break; } } else { listado = CiudadBLL.GetList(c => true); } DatosDataGrid.ItemsSource = null; DatosDataGrid.ItemsSource = listado; }
private bool Validar() { bool paso = true; if (NombretextBox.Text == string.Empty) { MessageBox.Show("Este campo no puede quedar vacio"); ErroreserrorProvider.SetError(NombretextBox, "Este campo no puede quedar vacio"); NombretextBox.Focus(); paso = false; } if (CiudadBLL.ExisteCiudad(NombretextBox.Text)) { MessageBox.Show("Este nombre de ciudad ya existe en la base de datos"); ErroreserrorProvider.SetError(NombretextBox, "Este nombre de ciudad ya existe en la base de datos"); NombretextBox.Focus(); paso = false; } if (CiudadBLL.Existe((int)IDnumericUpDown.Value)) { MessageBox.Show("Este id de ciudad ya existe en la base de datos"); ErroreserrorProvider.SetError(IDnumericUpDown, "Este id de ciudad ya existe en la base de datos"); IDnumericUpDown.Focus(); paso = false; } return(paso); }
private void GuardarButton_Click(object sender, EventArgs e) { Ciudad ciudad; bool paso = false; if (!validar()) { return; } ciudad = llenarclase(); if (!CiudadBLL.existeNombre(NombreTextBox.Text)) { paso = CiudadBLL.guardar(ciudad); } else { MessageBox.Show("Nombre repetido", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } if (paso) { limpiar(); MessageBox.Show("Accion realizada con exito!!", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("No se pudo realizar la accion!!", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private bool Validar() { bool esValido = true; if (editando) { if (IDTextBox.Text.Length == 0) { esValido = false; MessageBox.Show("Transaccion Fallida, "); } } if (NombresTextBox.Text.Length == 0) { esValido = false; MessageBox.Show("Transaccion Fallida", "Fallo"); } if (CiudadBLL.GetList(c => c.Nombres == NombresTextBox.Text).Count > 0) { esValido = false; MessageBox.Show("Transaccion Fallida", "Fallo"); } return(esValido); }
public void ConsultarBoton_Click(object render, RoutedEventArgs e) { var lista = new List <Ciudad>(); if (CriterioTextBox.Text.Trim().Length > 0) { switch (FiltroComboBox.SelectedIndex) { case 0: lista = CiudadBLL.GetList(c => c.CiudadId == this.Convertir(CriterioTextBox.Text)); break; case 1: lista = CiudadBLL.GetList(c => c.Nombre == this.CriterioTextBox.Text); break; default: MessageBox.Show("Error", "Fallo", MessageBoxButton.OK); break; } } else { lista = CiudadBLL.GetList(c => true); } InfoDataGrid.ItemsSource = null; InfoDataGrid.ItemsSource = lista; }
private void Guardarbutton_Click(object sender, EventArgs e) { ErroreserrorProvider.Clear(); Ciudad ciudad; bool paso = false; if (!Validar()) { return; } ciudad = LlenarClase(); paso = CiudadBLL.Guardar(ciudad); if (!ExisteEnLaBaseDeDatos()) { Limpiar(); MessageBox.Show("Ciudad guardada correctamente", "Guardado", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { Limpiar(); MessageBox.Show("Ciudad modificada correctamente", "Guardado", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
private void EliminarButton_Click(object sender, EventArgs e) { int id; int.TryParse(CiudadIdNumericUpDown.Text, out id); Limpiar(); if (CiudadBLL.Existe(id)) { if (MessageBox.Show("Deseas Eliminar esta ciudad?", "Informacion", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { if (CiudadBLL.Eliminar(id)) { MessageBox.Show("Ciudad eliminada con exito!", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("No se pudo eliminar dicha Ciudad...", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { return; } } else { MessageBox.Show("Esta ciudad no existe, no puedes eliminarla!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } }
public void cargarCiudades() { CiudadBLL ciudad = new CiudadBLL(); DataTable dtCiudades = ciudad.cargarCiudadesPorEstado(int.Parse(ddlEstado.SelectedValue)); ddlCiudad.DataSource = dtCiudades; ddlCiudad.DataTextField = "nombre"; ddlCiudad.DataValueField = "ID_Ciudad"; ddlCiudad.DataBind(); ddlCiudad.Items.Insert(0, new ListItem("---- Seleccione ciudad ----", "0")); }
private void EliminarButton_Click(object render, RoutedEventArgs e) { if (CiudadBLL.Eliminar(Convert.ToInt32(CiudadIdTextBox.Text))) { Limpiar(); MessageBox.Show("Eliminado con exito"); } else { MessageBox.Show("No se pudo eliminar , por favor confirme que sea un id valido e intente de nuevo ", "", MessageBoxButton.OK); } }
private void EliminarButton_Click(object sender, RoutedEventArgs e) { if (CiudadBLL.Eliminar(int.Parse(IDTextBox.Text))) { Limpiar(); MessageBox.Show("Registro eliminado", "Existo"); } else { MessageBox.Show("No fue posible eliminar", "Fallo"); } }
private void EliminarButton_Click(object sender, EventArgs e) { if (CiudadBLL.eliminar((int)IdCiudadNumericUpDown.Value)) { limpiar(); MessageBox.Show("Accion realizada con exito!!", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("No se pudo realizar la accion!!", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public IHttpActionResult Put(Ciudad Ciudad) { try { CiudadBLL.Update(Ciudad); return(Content(HttpStatusCode.OK, "Ciudad actualizado correctamente")); } catch (Exception ex) { return(BadRequest(ex.Message)); } }
public IHttpActionResult Get() { try { List <Ciudad> todos = CiudadBLL.List(); return(Content(HttpStatusCode.OK, todos)); } catch (Exception ex) { return(Content(HttpStatusCode.BadRequest, ex)); } }
public IHttpActionResult Delete(int id) { try { CiudadBLL.Delete(id); return(Ok("Ciudad eliminado correctamente")); } catch (Exception ex) { return(Content(HttpStatusCode.BadRequest, ex)); } }
public IHttpActionResult Post(Ciudad Ciudad) { try { CiudadBLL.Create(Ciudad); return(Content(HttpStatusCode.Created, "Ciudad creado correctamente")); } catch (Exception ex) { return(BadRequest(ex.Message)); } }
public void EliminarBoton_CLick(object render, RoutedEventArgs e) { if (CiudadBLL.Eliminar(Convert.ToInt32(CiudadIdTextBox.Text))) { Limpiar(); MessageBox.Show("Eliminado", "Exito", MessageBoxButton.OK); } else { MessageBox.Show("Error al eliminar", "Error", MessageBoxButton.OK); } }
public void cargarCiudades() { CiudadBLL Ciudad = new CiudadBLL(); List <Ciudad> dtCiudad = new List <Ciudad>(); dtCiudad = Ciudad.cargarCiudadporEstado(int.Parse(ddlEstado.SelectedValue)); ddlCiudad.DataSource = dtCiudad; ddlCiudad.DataTextField = "ciudad1"; ddlCiudad.DataValueField = "ID_Ciudad"; ddlCiudad.DataBind(); ddlCiudad.Items.Insert(0, new ListItem("---Seleccionar Ciudad---", "0")); }
public void EliminarBoton_Click(object sender, RoutedEventArgs e) { if (CiudadBLL.Eliminar(Utilities.ToInt(CiudadIDTextBox.Text))) { MessageBox.Show("Se ha eliminado la ciudad", "Registro de ciudades", MessageBoxButton.OK, MessageBoxImage.Information); } else { MessageBox.Show("Hubo un error en eliminar", "Registro de ciudades", MessageBoxButton.OK, MessageBoxImage.Error); } Limpiar(); }
public void ConsultarButton_Click(object sender, RoutedEventArgs e) { var listado = new List <Ciudad>(); if (CriterioTextBox.Text.Trim().Length > 0) { listado = CiudadBLL.GetList(p => p.Nombre.Contains(CriterioTextBox.Text)); } else { listado = CiudadBLL.GetList(c => true); } DatosCiudades.ItemsSource = null; DatosCiudades.ItemsSource = listado; }
private bool Validar() { bool valido = true; if (NombreTextBox.Text.Length == 0) { valido = false; MessageBox.Show("Debe incluir el nombre", "Error", MessageBoxButton.OK); } else if (CiudadBLL.Existe(NombreTextBox.Text)) { valido = false; MessageBox.Show("Esta ciudad ya esta registrada", "Error", MessageBoxButton.OK); } return(valido); }
private void Eliminarbutton_Click(object sender, EventArgs e) { ErroreserrorProvider.Clear(); int id; int.TryParse(IDnumericUpDown.Text, out id); Limpiar(); if (CiudadBLL.Eliminar(id)) { MessageBox.Show("Ciudad eliminada correctamente", "Proceso exitoso", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { ErroreserrorProvider.SetError(IDnumericUpDown, "ID no existe en la base de datos"); } }
public IHttpActionResult Get(int id) { try { Ciudad result = CiudadBLL.Get(id); if (result == null) { return(NotFound()); } return(Content(HttpStatusCode.OK, result)); } catch (Exception ex) { return(Content(HttpStatusCode.BadRequest, ex)); } }
public void BuscarBoton_Click(object sender, RoutedEventArgs e) { Ciudad ciudad = CiudadBLL.Buscar(Utilities.ToInt(CiudadIDTextBox.Text)); if (ciudad != null) { this.ciudad = ciudad; } else { this.ciudad = new Ciudad(); MessageBox.Show("No se encontró ninguna ciudad", "Registro ciudades", MessageBoxButton.OK, MessageBoxImage.Information); } this.DataContext = ciudad; }
public void BuscarBoton_CLick(object render, RoutedEventArgs e) { Contexto contexto = new Contexto(); var encontrado = CiudadBLL.Buscar(Convert.ToInt32(CiudadIdTextBox.Text)); if (encontrado != null) { this.ciudad = encontrado; } else { this.ciudad = new Ciudad(); MessageBox.Show("No encontrado", "Error", MessageBoxButton.OK); } this.DataContext = this.ciudad; }
private void BotonEliminar_Click(object sender, EventArgs e) { int id; int.TryParse(NumericUpDown.Text, out id); Limpiar(); if (CiudadBLL.Eliminar(id)) { MessageBox.Show("Se a eliminado", "Eliminado", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("No hay que eliminar", "Eliminar", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
public void GuardarBoton_CLick(object render, RoutedEventArgs e) { if (!Validar()) { return; } var paso = CiudadBLL.Guardar(ciudad); if (paso) { Limpiar(); MessageBox.Show("Guardado con exito", "Bien", MessageBoxButton.OK); } else { MessageBox.Show("Error al guardar", "Error", MessageBoxButton.OK); } }
private void BuscarButton_Click(object sender, EventArgs e) { limpiar(); Ciudad ciudad = new Ciudad(); ciudad = CiudadBLL.buscar((int)IdCiudadNumericUpDown.Value); if (ciudad != null) { limpiar(); llenarcampo(ciudad); MessageBox.Show("Accion realizada con exito!!", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("No se pudo realizar la accion!!", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public bool Validar() { bool paso = true; if (NombreTextBox.Text == string.Empty) { ErrorProvider.SetError(NombreTextBox, "No puedes dejar este campo vacio!"); NombreTextBox.Focus(); paso = false; } if (CiudadBLL.ExisteCiudad(NombreTextBox.Text)) { ErrorProvider.SetError(NombreTextBox, "Esta ciudad ya existe en la base de Datos."); NombreTextBox.Focus(); paso = false; } return(paso); }
private bool Validar() { if (NombreTextBox.Text.Length == 0) { MessageBox.Show("Introduzca un nombre", "Registro de ciudades", MessageBoxButton.OK, MessageBoxImage.Error); return(false); } else if (CiudadBLL.Existe(NombreTextBox.Text)) { MessageBox.Show("Esta ciudad ya existe", "Registro de ciudades", MessageBoxButton.OK, MessageBoxImage.Error); return(false); } else if (NombreTextBox.Text.Any(char.IsSymbol) || NombreTextBox.Text.Any(char.IsPunctuation)) { MessageBox.Show("Introduzca un nombre válido", "Registro de ciudades", MessageBoxButton.OK, MessageBoxImage.Error); return(false); } return(true); }