public void limpiarComponentes()
        {
            txtNombreCliente.Text      = "";
            txtDNI.Text                = "";
            txtCorreo.Text             = "";
            txtTelef.Text              = "";
            rbFemenino.Checked         = false;
            rbMasculino.Checked        = false;
            txtAseguradora.Text        = "";
            txtNumAseguradora.Text     = "";
            cboSedes.SelectedIndex     = -1;
            txtNombreEmergencia.Text   = "";
            txtTelefonoEmergencia.Text = "";
            dgvContactos.RowCount      = 0;
            dgvBebes.RowCount          = 0;
            udNumPartos.Value          = 0;
            udNumEmbarazos.Value       = 0;
            txtObservaciones.Text      = "";
            txtDNIPareja.Text          = "";
            txtNombrePareja.Text       = "";
            rbFemeninoPareja.Checked   = false;
            rbMasculino.Checked        = false;
            dgvGestaciones.RowCount    = 0;

            cliente     = new Service.cliente();
            apoderado   = new Service.apoderado();
            gestante    = new Service.gestante();
            gestacion   = new Service.gestacion();
            contacto    = new Service.contactoEmergencia();
            bebe        = new Service.bebe();
            contactos   = new BindingList <Service.contactoEmergencia>();
            bebes       = new BindingList <Service.bebe>();
            gestacion   = new Service.gestacion();
            condiciones = new BindingList <Service.condicionMedica>();
        }
Exemplo n.º 2
0
        private void btnAddContacto_Click(object sender, EventArgs e)
        {
            int i;

            if (int.TryParse(txtTelefonoEmergencia.Text, out i) && !txtNombreEmergencia.Text.Equals(""))
            {
                Service.contactoEmergencia cont = new Service.contactoEmergencia();
                cont.nombre   = txtNombreEmergencia.Text;
                cont.telefono = txtTelefonoEmergencia.Text;

                if (estadoObjCliente == Estado.Nuevo)
                {
                    contactos.Add(cont);
                }
                else
                {
                    contactos = new BindingList <Service.contactoEmergencia>();
                    foreach (Service.contactoEmergencia contacto in cliente.contactos)
                    {
                        contactos.Add(contacto);
                    }
                    contactos.Add(cont);
                }
                Object[] filaContacto = new Object[2];
                filaContacto[0] = cont.nombre;
                filaContacto[1] = cont.telefono;
                dgvContactos.Rows.Add(filaContacto);
            }
            else
            {
                frmMensaje mensaje = new frmMensaje("Ingrese datos del contacto de emergencia", "Error de CAMPOS", "");
            }
        }
        private void btnAddContacto_Click(object sender, EventArgs e)
        {
            int i;

            if (int.TryParse(txtTelefonoEmergencia.Text, out i) && (txtTelefonoEmergencia.Text.Length == 7 || txtTelefonoEmergencia.Text.Length == 9) && !txtNombreEmergencia.Text.Equals(""))
            {
                Service.contactoEmergencia cont = new Service.contactoEmergencia();
                cont.nombre   = txtNombreEmergencia.Text;
                cont.telefono = txtTelefonoEmergencia.Text;

                contactos.Add(cont);
                Object[] filaContacto = new Object[2];
                filaContacto[0] = cont.nombre;
                filaContacto[1] = cont.telefono;
                dgvContactos.Rows.Add(filaContacto);
            }
            else
            {
                frmMensaje mensaje = new frmMensaje("Ingrese datos del contacto de emergencia correctamente", "Error de CAMPOS", ""); if (mensaje.ShowDialog() == DialogResult.OK)
                {
                }
            }
        }