protected void Button1_Click(object sender, EventArgs e)
 {
     cli = ClienteBO.getById(Convert.ToInt32(txtId.Text));
     txtCli.Text = cli.nombre;
     txtDireccion.Text = cli.direccion;
     txtTele.Text = cli.telefono;
 }
Esempio n. 2
0
        private static ClienteEntity LoadCliente(IDataReader reader)
        {
            ClienteEntity cli = new ClienteEntity();
            cli.id = Convert.ToInt32(reader["codcliente"]);
            cli.nombre = reader["nombre"].ToString();
            cli.direccion = reader["direccion"].ToString();
            cli.telefono = reader["telefono"].ToString();

            return cli;
        }
Esempio n. 3
0
        public static void actualizar(ClienteEntity prod)
        {
            using (MySqlConnection conexion = new MySqlConnection(ConfigurationManager.ConnectionStrings["default"].ToString()))
            {
                conexion.Open();
                string sql = @"update clientes set nombre=@nombre, direccion=@direccion, telefono=@telefono where codcliente=@id";
                MySqlCommand cmd = new MySqlCommand(sql, conexion);

                cmd.Parameters.AddWithValue("@nombre", prod.nombre);
                cmd.Parameters.AddWithValue("@id", prod.id);
                cmd.Parameters.AddWithValue("@telefono", prod.telefono);
                cmd.Parameters.AddWithValue("@direccion", prod.direccion);

                cmd.ExecuteNonQuery();
            }
        }
Esempio n. 4
0
        public static ClienteEntity getById(int id)
        {
            ClienteEntity prod = new ClienteEntity();
            using (MySqlConnection conexion = new MySqlConnection(ConfigurationManager.ConnectionStrings["default"].ToString()))
            {
                conexion.Open();

                string sql = @"select * from clientes where codcliente = @id";

                MySqlCommand cmd = new MySqlCommand(sql, conexion);
                cmd.Parameters.AddWithValue("@id", id);

                MySqlDataReader reader = cmd.ExecuteReader();
                if (reader.Read())
                {
                    prod = LoadCliente(reader);
                }
            }
            return prod;
        }