Ejemplo n.º 1
0
        public int encontrarDireccionPorIdInterface(EntidadDireccion entidadDireccion)
        {
            int sec = 0;

            try
            {
                Conexion.getConnection().Open();
                cmd             = Conexion.getConnection().CreateCommand();
                cmd.CommandText = encontrarIdDireccion;
                cmd.Parameters.AddWithValue("@Direccion", entidadDireccion.Direccion);

                sec = Convert.ToInt32(cmd.ExecuteScalar());

                return(sec);
            }
            catch (Exception ex)
            {
                MessageBox.Show("Error en: " + ex.ToString());
            }
            finally
            {
                Conexion.getClosedConnection();
            }
            return(sec);
        }
Ejemplo n.º 2
0
        public List <EntidadDireccion> leerTodosDireccionInterface()
        {
            List <EntidadDireccion> listaDirecciones = new List <EntidadDireccion>();

            try
            {
                Conexion.getConnection().Open();
                cmd             = Conexion.getConnection().CreateCommand();
                cmd.CommandText = leerTodosDireccion;
                MySqlDataReader lector = cmd.ExecuteReader();

                while (lector.Read())
                {
                    EntidadDireccion entidadDireccion = new EntidadDireccion();
                    entidadDireccion.Id        = Convert.ToInt32(lector[0].ToString());
                    entidadDireccion.Direccion = lector[1].ToString();
                    entidadDireccion.Pais      = lector[2].ToString();
                    entidadDireccion.Estado    = lector[3].ToString();

                    listaDirecciones.Add(entidadDireccion);
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Error en: " + ex.ToString());
            }
            finally
            {
                Conexion.getClosedConnection();
            }
            return(listaDirecciones);
        }
        private void btnAgregar_Click(object sender, EventArgs e)
        {
            entidadDireccion           = new EntidadDireccion();
            entidadDireccion.direccion = txtDireccion.Text;
            entidadDireccion.estado    = txtEstado.Text;
            entidadDireccion.pais      = txtPais.Text;

            entidadAlumnos           = new EntidadAlumnos();
            entidadAlumnos.apellidos = txtApellidos.Text;
            entidadAlumnos.carrera   = txtCarrera.Text;
            entidadAlumnos.direccion = entidadDireccion;

            MessageBox.Show(cbCarreras.ToString());
        }
Ejemplo n.º 4
0
        public bool actualizarDireccionInterface(EntidadDireccion entidadDireccion, int id)
        {
            try
            {
                Conexion.getConnection().Open();
                cmd             = Conexion.getConnection().CreateCommand();
                cmd.CommandText = verificarDireccion;
                cmd.Parameters.AddWithValue("@Direccion", entidadDireccion.Direccion);
                object res = cmd.ExecuteScalar();

                if (res != null)
                {
                    MessageBox.Show("Direccion encontrada en nuestra BD!");
                }
                else
                {
                    cmd             = Conexion.getConnection().CreateCommand();
                    cmd.CommandText = actualizarDireccion;
                    cmd.Parameters.AddWithValue("@Direccion", entidadDireccion.Direccion);
                    cmd.Parameters.AddWithValue("@Pais", entidadDireccion.Pais);
                    cmd.Parameters.AddWithValue("@Estado", entidadDireccion.Estado);
                    cmd.Parameters.AddWithValue("@Id", id);
                    cmd.ExecuteNonQuery();

                    return(true);
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Error en: " + ex.ToString());
            }
            finally
            {
                Conexion.getClosedConnection();
            }

            return(false);
        }
Ejemplo n.º 5
0
 public int encontrarDireccionPorIdInterface(EntidadDireccion entidadDireccion)
 {
     return(modeloDireccion.encontrarDireccionPorIdInterface(entidadDireccion));
 }
Ejemplo n.º 6
0
 public bool actualizarDireccionInterface(EntidadDireccion entidadDireccion, int id)
 {
     return(modeloDireccion.actualizarDireccionInterface(entidadDireccion, id));
 }
Ejemplo n.º 7
0
 public bool insertarDireccionInterface(EntidadDireccion entidadDireccion)
 {
     return(modeloDireccion.insertarDireccionInterface(entidadDireccion));
 }