private void generarDireccion() { daoAsentamiento = new DaoAsentamiento(); Asentamiento objAsentamiento = new Asentamiento(); Estado objEstado = new Estado(); Municipio objMunicipio = new Municipio(); Conexion.abrirConexion(); //Asentamiento seleccionado Object asentamiento = cmbAsentamiento.SelectedItem; objAsentamiento = daoAsentamiento.consultarUno(asentamiento.ToString()); Conexion.cerrarConexion(); //Estado seleccionado Object oEstado = cmbEstado.SelectedItem; //Municipio seleccionado Object oMunicipio = cmbMunicipio.SelectedItem; String calleNumero = txtCalleNumero.Text + " "; String tipoAsentamiento = objAsentamiento.Tipo + " "; String nombreAsentamiento = objAsentamiento.Nombre + " "; String cpAsentamiento = objAsentamiento.CP + " "; String municipio = oMunicipio.ToString() + ", "; String estado = oEstado.ToString(); direccion = calleNumero + tipoAsentamiento + nombreAsentamiento + cpAsentamiento + municipio + estado; }
public void llenarControles() { daoCliente = new DaoCliente(); daoEstado = new DaoEstado(); elemento = new Cliente(); Municipio elementoMunicipio = new Municipio(); Asentamiento elementoAsentamiento = new Asentamiento(); Conexion.abrirConexion(); elemento = daoCliente.consultarUno(id); if (elemento != null) { txtClave.Text = elemento.Clave.ToString(); // elemento.Estatus = Convert.ToChar(tx); if (elemento.Estatus == 1) { rdActivo.Checked = true; } else { rdInactivo.Checked = true; } txtRFC.Text = elemento.RFC.ToString(); txtNombre.Text = elemento.Nombre.ToString(); txtApellidos.Text = elemento.Apellidos.ToString(); txtTelefono.Text = elemento.Telefono.ToString(); txtCalleNumero.Text = elemento.CalleNumero.ToString(); //Obtener el estado y municipio daoEstado = new DaoEstado(); daoMunicipio = new DaoMunicipio(); daoAsentamiento = new DaoAsentamiento(); elementoMunicipio = daoMunicipio.consultarUno(Convert.ToInt32(elemento.Municipio)); cmbEstado.SelectedIndex = elementoMunicipio.Estado; cargarMunicipios(Convert.ToInt32(elementoMunicipio.Estado), "", "Editar"); cmbMunicipio.SelectedItem = elementoMunicipio.Nombre; //Obtener el asentamiento cargarAsentamientos(elementoMunicipio.Nombre); elementoAsentamiento = daoAsentamiento.consultarUno(elemento.Asentamiento); cmbAsentamiento.SelectedItem = elementoAsentamiento.Nombre; } Conexion.cerrarConexion(); }
public void llenarModelo() { //Obtener dirección completa generarDireccion(); Conexion.abrirConexion(); //Obtener cte_municipio Object oMunicipio = cmbMunicipio.SelectedItem; int mun_clave = daoMunicipio.consultarUno(oMunicipio.ToString()); //Obtener cte_asentamiento Asentamiento elementoAsentamiento = new Asentamiento(); Object oAsentamiento = cmbAsentamiento.SelectedItem; elementoAsentamiento = daoAsentamiento.consultarUno(oAsentamiento.ToString()); Conexion.cerrarConexion(); elemento = new Empleado(); elemento.Clave = Convert.ToInt32(txtClave.Text.Trim()); if (rdActivo.Checked) { elemento.Estatus = 1; } else { elemento.Estatus = 0; } if (rdMasculino.Checked) { elemento.Sexo = 1; } else { elemento.Sexo = 0; } elemento.CURP = txtCURP.Text.Trim(); elemento.Nombre = txtNombre.Text.Trim(); elemento.Apellidos = txtApellidos.Text.Trim(); elemento.Numero = txtTelefono.Text.Trim(); elemento.Fecha = dtFecha.Value.ToShortDateString(); elemento.CalleNumero = txtCalleNumero.Text.Trim(); elemento.Direccion = direccion; elemento.Municipio = mun_clave; elemento.Asentamiento = elementoAsentamiento.Clave; }
private string dataBoton(Asentamiento item, int funcion) { String data = ""; if (funcion == 1) { data = "<a data-toggle='modal' data-target='#modalAsentamientos' onclick='editarEstadoAsentamiento(" + item.AsentamientoID + ',' + 1 + ")' " + "class='btn btn-warning'>Editar</a>"; } else { data = "<td>Error</td>"; } return(data); }
public void llenarModelo() { Conexion.abrirConexion(); //Obtener cte_municipio Object oMunicipio = cmbMunicipio.SelectedItem; int mun_clave = daoMunicipio.consultarUno(oMunicipio.ToString()); Conexion.cerrarConexion(); elemento = new Asentamiento(); elemento.Clave = Convert.ToInt32(txtClave.Text); elemento.Nombre = txtNombre.Text; elemento.Ciudad = txtCiudad.Text; elemento.Zona = txtZona.Text; elemento.CP = txtCP.Text; elemento.Tipo = txtTipo.Text; elemento.Municipio = mun_clave; }
public List <IdentityError> agregarAsentamiento(int id, string nombre, int provincia, int canton, int distrito, string direccion, string longitud, string latitud, string nombrePropietario, string apellidosPropietario, int tipoDocumento, string numDocumento, string ocupacion, int numViviendas, Boolean estado, string funcion) { var asentamiento = new Asentamiento { Nombre = nombre, ProvinciaID = provincia, CantonID = canton, DistritoID = distrito, Direccion = direccion, Longitud = longitud, Latitud = latitud, NombrePropietario = nombrePropietario, ApellidosPropietario = apellidosPropietario, TipoDocumentoID = tipoDocumento, NumDocumento = numDocumento, Ocupacion = Convert.ToDateTime(ocupacion), NumViviendas = numViviendas, Estado = estado }; try { context.Add(asentamiento); context.SaveChanges(); code = "Save"; des = "Save"; } catch (Exception e) { code = "error"; des = e.Message; } errorList.Add(new IdentityError { Code = code, Description = des, }); return(errorList); }
public void llenarControles() { daoAsentamiento = new DaoAsentamiento(); Municipio elementoMunicipio = new Municipio(); Conexion.abrirConexion(); elemento = daoAsentamiento.consultarUno(id); Conexion.cerrarConexion(); if (elemento != null) { txtClave.Text = elemento.Clave.ToString(); txtNombre.Text = elemento.Nombre; txtCiudad.Text = elemento.Ciudad; txtZona.Text = elemento.Zona; txtCP.Text = elemento.CP; txtTipo.Text = elemento.Tipo; //Obtener el estado y municipio daoEstado = new DaoEstado(); daoMunicipio = new DaoMunicipio(); daoAsentamiento = new DaoAsentamiento(); elementoMunicipio = daoMunicipio.consultarUno(Convert.ToInt32(elemento.Municipio)); cmbEstado.SelectedIndex = elementoMunicipio.Estado; cargarMunicipios(Convert.ToInt32(elementoMunicipio.Estado), "", "Editar"); cmbMunicipio.SelectedItem = elementoMunicipio.Nombre; } else { MessageBox.Show("¡Ha ocurrido un error al cargar la información!", this.Text, MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } }
public void algoritmoBusqueda(String busqueda, int pagina) { daoAsentamiento = new DaoAsentamiento(); List <Object> listaPaginacion = new List <Object>(); try { Conexion.abrirConexion(); listaElementos = daoAsentamiento.buscar(busqueda); Conexion.cerrarConexion(); //Si la consulta tuvo más de un registro, se hace la paginación double totalPaginacion = Convert.ToDouble(listaElementos.Count) / 10.0; int i = (((pagina) - 1) * (10)) + 1; int f = 0; int paginaS = pagina + 1; totalPaginacion = totalPaginacion + 1; String[] auxiliar = totalPaginacion.ToString().Split('.'); lblTotalPaginas.Text = auxiliar[0]; if (banderaUltimaPagina) { f = listaElementos.Count; banderaUltimaPagina = false; } else if (listaElementos.Count < 10) { f = listaElementos.Count; banderaUltimaPagina = false; } else { f = ((paginaS) - 1) * 10; } totalPaginacion = totalPaginacion - 1; for (int j = i - 1; j < f; j++) { Asentamiento obj = new Asentamiento(); obj.Clave = listaElementos[j].Clave; obj.Nombre = listaElementos[j].Nombre; obj.Ciudad = listaElementos[j].Ciudad; obj.Zona = listaElementos[j].Zona; obj.CP = listaElementos[j].CP; obj.Tipo = listaElementos[j].Tipo; listaPaginacion.Add(obj); } tbAsentamientos.Columns.Clear(); tbAsentamientos.Refresh(); tbAsentamientos.DataSource = listaPaginacion; //Total de registros totales en la tabla lblTotalRegistros.Text = listaElementos.Count.ToString(); lblRegistrosActual.Text = listaPaginacion.Count.ToString(); //Obtener el total de páginas if (totalPaginacion == 0) { int aux = 1; lblTotalPaginas.Text = aux.ToString(); } else if (totalPaginacion.ToString().Contains('.')) { totalPaginacion = totalPaginacion + 1; String[] auxiliar2 = totalPaginacion.ToString().Split('.'); lblTotalPaginas.Text = auxiliar2[0]; } else { lblTotalPaginas.Text = totalPaginacion.ToString(); } lblPaginasActual.Text = pagina.ToString(); lblTotalRegistros.Text = listaElementos.Count.ToString(); if (listaElementos.Count == 0) { lblRegistrosActual.Text = "0"; lblTotalRegistros.Text = "0"; lblPaginasActual.Text = "0"; lblTotalPaginas.Text = "0"; } tbAsentamientos.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill; tbAsentamientos.Columns[0].Visible = false; tbAsentamientos.Columns[6].Visible = false; tbAsentamientos.Columns[4].HeaderText = "Código Postal"; } catch (Exception e) { } }