private void AgregarPaciente(object parameter) { //CopiarFotoPaciente(); try { PacienteB paciente = new PacienteB(); //f.iCodigoPaciente = strCodigo ; paciente.vNombresPaciente = strNombres; paciente.vApellidosPaciente = strApellidos; paciente.cGeneroPaciente = Convert.ToString(chrGenero); paciente.cDNIPaciente = strDNI; paciente.daFecNacPaciente = daFecNacimiento.Date; //paciente.iCodigoFisioterapeutaUno = Convert.ToInt32(strFisioAsignadoUno) ; //paciente.iCodigoFisioterapeutaDos = Convert.ToInt32(strFisioAsignadoDos) ; paciente.vDiagnosticoMedicoPaciente = strDiagnosticoMedico; paciente.iNivelPaciente = iNivel; paciente.iPorcentajeNivelPaciente = Convert.ToInt32(iPorcentajeNivel); paciente.vNomApeMedNeuroReferencia = strNomApeMedNeuroReferencia; paciente.vCelMedNeuroReferencia = strCelMedNeuroReferencia; paciente.vNombresApoderado = strNombresApod; paciente.vApellidoApoderado = strApellidosApod; paciente.vCelularApoderado = strCelularApod; paciente.vTelefonoApoderado = strTelefonoApod; paciente.vParentescoApoderado = strParentescoApod; paciente.vEdadCronologicaPaciente = strEdadCronologica; paciente.vUrlFotoPaciente = GuardarImagenCargada(); paciente.iFlagBorrradoPaciente = 0; paciente.iFlagFisioAsigPaciente = 0; if (PacienteDL.GuardarPaciente(paciente)) { busnessObject = new PacienteBusinessObject(); //ListarPacientesViewModel.Instance().ocltnPacientesCRUD.Add(busnessObject.ObtenerPacienteCRUD(paciente)); ListarPacientesViewModel.Instance().ForzarListaRefresh(); ListaPacientesAsociacionViewModel.Instance().ForzarListaRefresh(); MessageBox.Show("El fisioterapuesta ha sido registrado con éxito.", "Mensaje"); } } catch (Exception ex) { throw ex; } finally { LimpiarCampos(); } }