示例#1
0
        public List<ClsCargo> Consultar(string pNombre)
        {
            List<ClsCargo> _lista = new List<ClsCargo>();

            MySqlConnection conexion = BdConexion.ObtenerConexion();
            MySqlCommand _comando = new MySqlCommand(String.Format("SELECT * FROM cargos WHERE nombre_cargo ='{0}'", pNombre), BdConexion.ObtenerConexion());

            //MySqlCommand cmd = new MySqlCommand();
            //cmd.Connection = BdConexion.ObtenerConexion();

            //cmd.CommandText = "consultarEmpleado";
            //cmd.CommandType = CommandType.StoredProcedure;

            //cmd.Parameters.AddWithValue("@id", pIdentificación);
            //cmd.Parameters["@id"].Direction = ParameterDirection.Input;

            MySqlDataReader _reader = _comando.ExecuteReader();
            while (_reader.Read())
            {
                ClsCargo eCargo = new ClsCargo();
                eCargo.Codigo = _reader.GetString(0);
                eCargo.Nombre = _reader.GetString(1);

                _lista.Add(eCargo);
            }

            return _lista;
        }
示例#2
0
        public static ClsCargo ObtenerCargo(string pNombre)
        {
            ClsCargo eCargo = new ClsCargo();

            MySqlConnection conexion = BdConexion.ObtenerConexion();
            MySqlCommand _comando = new MySqlCommand(String.Format("SELECT * FROM cargos WHERE idCargo ='{0}'", pNombre), BdConexion.ObtenerConexion());

            //MySqlCommand cmd = new MySqlCommand();
            //cmd.Connection = BdConexion.ObtenerConexion();

            //cmd.CommandText = "consultarCargo";
            //cmd.CommandType = CommandType.StoredProcedure;

            //cmd.Parameters.AddWithValue("@car", pCargo);
            //cmd.Parameters["@car"].Direction = ParameterDirection.Input;

            MySqlDataReader _reader = _comando.ExecuteReader();
            while (_reader.Read())
            {
                eCargo.Codigo = _reader.GetString(0);
                eCargo.Nombre = _reader.GetString(1);
            }

            conexion.Close();
            return eCargo;
        }
示例#3
0
        private void btnSeleccionar_Click(object sender, EventArgs e)
        {
            if (dgvConsultar.SelectedRows.Count == 1)
            {
                string nombre = Convert.ToString(dgvConsultar.CurrentRow.Cells[0].Value);
                CargoSeleccionado = ClsCargosDAL.ObtenerCargo(nombre);

                this.Close();
            }
            else
            {
                MessageBox.Show("¡Debe de seleccionar una fila!", "Atención", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
        }
示例#4
0
        public List<ClsCargo> cargarCargos()
        {
            List<ClsCargo> _lista = new List<ClsCargo>();

            MySqlConnection conexion = BdConexion.ObtenerConexion();
            MySqlCommand comando = new MySqlCommand(string.Format("Select * from cargos"), conexion);

            MySqlDataReader _reader = comando.ExecuteReader();
            while (_reader.Read())
            {
                ClsCargo pCargo = new ClsCargo();
                pCargo.Codigo = _reader.GetString(0);
                pCargo.Nombre = _reader.GetString(1);

                _lista.Add(pCargo);
            }

            return _lista;
        }
示例#5
0
        public static List<ClsCargo> cargarCargos()
        {
            List<ClsCargo> _lista = new List<ClsCargo>();

            MySqlCommand cmd = new MySqlCommand();
            cmd.Connection = BdConexion.ObtenerConexion();

            cmd.CommandText = "cargarCargos";
            cmd.CommandType = CommandType.StoredProcedure;

            MySqlDataReader _reader = cmd.ExecuteReader();
            while (_reader.Read())
            {
                ClsCargo pCargo = new ClsCargo();
                pCargo.IdCargo = _reader.GetInt32(0);
                pCargo.NombreCargo = _reader.GetString(1);

                _lista.Add(pCargo);
            }
            return _lista;
        }