public bool Agregar() { bool flag = false; if (agregarHistoriaClinica()) { List <String> respuestas = (List <String>)_vista.Sesion["listaRespuestas"]; if (respuestas != null) { _comando = FabricaComando.CrearComandoAgregarAntecedente(respuestas, 0); } else { _vista.SetLabelFalla("Solo se agrego la historia"); } if (_comando.Ejecutar()) { flag = true; DesabilitarCampos(); _vista.SetLabelExito("Se agrego con exito"); pintarGrid(); } else { _vista.SetLabelFalla("No se pudo agregar"); } } return(flag); }