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"); }
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"); }