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();
        }
Exemplo n.º 3
0
        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;
        }
        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();
            }
        }