private void Insertar() //Metodo para Insertar Colores { try { MunicipioDAO.getInstance().Insertar(new Municipio(txtMunicipio.Text, new EntidadFederativa(txtEstado.Text))); //Manda mensaje de confirmacion cuando se agregan los datos MessageBox.Show("Municipio agregado correctamente", "Municipio Agregado", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); mostrarMunicipios(); //Actualiza el DataGridView } catch (Exception ex) { MessageBox.Show(ex.Message); } }
public DataTable listarMunicipio()// Metodo que obtiene en forma de lista los municipios { DataTable dt = new DataTable("Municipio"); dt.Columns.Add("Id"); dt.Columns.Add("Municipio"); try { sql = "SELECT id, nombre FROM municipio where id_entidad_federativa='" + cbxEntidadFederativa.SelectedValue + "'ORDER BY nombre ASC;"; List <Municipio> municipioLista = MunicipioDAO.getInstance().Listar(sql); for (int i = 0; i < municipioLista.Count; i++) { dt.Rows.Add(municipioLista[i].id, municipioLista[i].nombre); } return(dt); } catch (Exception ex) { MessageBox.Show(ex.Message); return(dt); } }
public DataTable listarMunicipios() //Metodo que obtiene de forma de lista de Municipio { DataTable dt = new DataTable("Municipio"); dt.Columns.Add("Id"); dt.Columns.Add("Municipio"); dt.Columns.Add("Estado id"); dt.Columns.Add("Estado"); try { sql = "SELECT mu.id, mu.nombre AS MUNICIPIO, enf.id, enf.nombre AS ESTADO FROM municipio mu INNER JOIN entidad_federativa enf ON mu.id_entidad_federativa = enf.id;"; List <Municipio> municipioLista = MunicipioDAO.getInstance().Listar2(sql); for (int i = 0; i < municipioLista.Count; i++) { dt.Rows.Add(municipioLista[i].id, municipioLista[i].nombre, municipioLista[i].id_entidad_federativa.id, municipioLista[i].id_entidad_federativa.nombre); } return(dt); } catch (Exception ex) { MessageBox.Show(ex.Message); return(dt); } }