Example #1
0
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            if (string.IsNullOrEmpty(txtPrimerNombre.Text))
            {
                erpMensaje.SetError(txtPrimerNombre, "El nombre es obligatorio");
                return;
            }
            else
            {
                erpMensaje.SetError(txtPrimerNombre, "");
            }
            //TODO: VALIDAR Número de Documento
            if (dtpFechaNacimiento.Value > DateTime.Now)
            {
                MessageBox.Show("La fecha de nacimiento debe ser menor a la fecha actual");
                return;
            }

            Entidades.Paciente paciente = new Entidades.Paciente();
            paciente.PrimerNombre    = txtPrimerNombre.Text;
            paciente.SegundoNombre   = txtSegundoNombre.Text;
            paciente.PrimerApellido  = txtPrimerApellido.Text;
            paciente.SegundoApellido = txtSegundoApellido.Text;
            paciente.Beneficiario    = chkBeneficiario.Checked;
            paciente.Telefono        = txtTelefono.Text;
            paciente.IdEstadoCivil   = (cboEstadoCivil.SelectedItem as EstadoCivil).Id;
            paciente.NumeroDocumento = Convert.ToInt64(txtNumeroDocumento.Text);
            paciente.FechaNacimiento = dtpFechaNacimiento.Value;
            paciente.IdTipoDocumento = (cboTipoDocumento.SelectedItem as TipoDocumento).Id;

            ControlPaciente.IngresarPaciente(paciente);

            MessageBox.Show("Paciente ingresado exitosamente");
        }
Example #2
0
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            if (string.IsNullOrEmpty(txtNombre.Text))
            {
                erpMensaje.SetError(txtNombre, "El nombre es obligatorio");
                return;
            }
            else
            {
                erpMensaje.SetError(txtNombre, "");
            }
            //TODO: VALIDAR Número de Documento
            if (dtpFechaNacimiento.Value > DateTime.Now)
            {
                MessageBox.Show("La fecha de nacimiento debe ser menor a la fecha actual");
                return;
            }

            Entidades.Paciente paciente = new Entidades.Paciente();
            paciente.PrimerNombre    = txtNombre.Text;
            paciente.NumeroDocumento = Convert.ToInt64(txtNumeroDocumento.Text);
            paciente.FechaNacimiento = dtpFechaNacimiento.Value;
            paciente.TipoDocumento   = cboTipoDocumento.SelectedItem as TipoDocumento;

            Control.ControlPaciente controlPaciente = new Control.ControlPaciente();
            controlPaciente.IngresarPaciente(paciente);

            MessageBox.Show("Paciente ingresado exitosamente");
        }