domingo, 11 de setembro de 2016

Lista de exercícios - Ex nº22











 Dentre os exercícios propostos fiz o de numero 22 que usou validação, combobox, groupbox e estrutuara de descisão IF.


 
 namespace ListaExercíciosEx22
{
    public partial class frmSelecaoDoadores : Form
    {
        public frmSelecaoDoadores()
        {
            InitializeComponent();
        }

        private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
        {
            int selectedIndex = cmbTipoSangue.SelectedIndex;
            object selectedItem = cmbTipoSangue.SelectedItem;
            MessageBox.Show("Tipo Sanguineo selecionado: " + selectedItem.ToString() + "\n" +
                "Sangue tipo:" + selectedIndex.ToString());    
        }

        private void button3_Click(object sender, EventArgs e)
        {
            Close();
        }

        private void button1_Click(object sender, EventArgs e)
        {
            string vralergia, vrcodigo, vrtipo, vrpeso;


            if (txbCodigo.Text == "")
            {
                MessageBox.Show("Código não poder ser vazio." + "\n" +
                    "Favor colocar o código");
            }
           


                vrcodigo = txbCodigo.Text;
                vralergia = txbQual.Text;
                vrtipo = Convert.ToString(cmbTipoSangue.SelectedItem);
                vrpeso = txbPeso.Text;

            MessageBox.Show(" Os dados do doador são : " + "\n" +
                "O código deste doador é: " + vrcodigo + "\n" +
                "O tipo de sangue deste doador é: "  + vrtipo + "\n" +
                " O tipo de alergia é: " + "\n" +
                " O pêso do doador é : " + vrpeso + "kg");

           
        }

        private void btnLimpar_Click(object sender, EventArgs e)
        {
            cmbTipoSangue.Text = "";
            txbCodigo.Text = "";
            txbPeso.Text = "";
            txbQual.Text = "";
        }

        private void rbxSim_CheckedChanged(object sender, EventArgs e)
        {
            if (rbxSim.Checked == true)
            {
                txbQual.Enabled = true;
            }

           

        }

        private void rbxNao_CheckedChanged(object sender, EventArgs e)
        {
            if (rbxNao.Checked == true)
            {
                txbQual.Enabled = false;
                txbQual.Text = "Não possue alergia";
            }


Nenhum comentário:

Postar um comentário