Ejemplo n.º 1
0
        private void button1_Click(object sender, EventArgs e)
        {
            MedicoNegocio negocio = new MedicoNegocio();


            try
            {
                if (medicolocal == null)
                {
                    medicolocal = new Medicos();
                }
                medicolocal.Direcc = new Direccion();

                // medicolocal.IdMedico = int.Parse(textBox3.Text);


                medicolocal.Nombre          = txbNombre.Text.Trim();
                medicolocal.Apellido        = txbApellido.Text.Trim();
                medicolocal.DNI             = txtDNI.Text.Trim();
                medicolocal.Especialidad    = (Especialidades)cbxEspecialidad.SelectedItem;
                medicolocal.FechaNacimiento = Nacimiento.Value;
                medicolocal.Email           = txbEmail.Text.Trim();
                if (rbtMasculino.Checked == true)
                {
                    medicolocal.Sexo = "M";
                }
                else
                {
                    medicolocal.Sexo = "F";
                }
                medicolocal.Telephone           = txbTelefono.Text.Trim();
                medicolocal.matricula           = txbMatricula.Text.Trim();
                medicolocal.TipoTel             = (string)comboBoxTipoTel.SelectedItem;
                medicolocal.Direcc.Localidad    = txbLocalidad.Text.Trim();
                medicolocal.Direcc.CodigoPostal = txbCP.Text.Trim();
                medicolocal.Direcc.Calle        = txbDomicilio.Text.Trim();
                medicolocal.Direcc.Provincia    = (string)comboBoxPROV.SelectedItem;

                if (medicolocal.IdMedico != 0)
                {
                    negocio.modificarMedico(medicolocal);
                    MessageBox.Show("Modificado Correctamente  :)");
                }
                else
                {
                    negocio.AgregarMedicos(medicolocal);
                    MessageBox.Show("Agregado Correctamente");
                }

                Close();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
            }
        }