private void EstablecerEstados(TipoDocumentoFlujo flujo, bool seEvalua, bool seTomaConocimiento) { ServicioParametricas servParametrica = new ServicioParametricas(); EstadoDocumento _estado = null; EstadoDocumento _estadoPadre = null; int estado_Ingresado = servParametrica.ParametroObtener("ESTADO_DOC_INGRESADO").ConvertirInt(); int estado_EnEvaluacion = servParametrica.ParametroObtener("ESTADO_DOC_EN_EVALUACION").ConvertirInt(); int estado_Aprobado = servParametrica.ParametroObtener("ESTADO_DOC_APROBADO").ConvertirInt(); int estado_PedidoCambio = servParametrica.ParametroObtener("ESTADO_DOC_PEDIDO_CAMBIO").ConvertirInt(); int estado_TomaConocimiento = servParametrica.ParametroObtener("ESTADO_DOC_TOMA_CONOCIMIENTO").ConvertirInt(); _estado = servParametrica.EstadoDocumentoObtener(estado_Ingresado); _estadoPadre = null; flujo.AgregarEstado(_estado, _estadoPadre, false); _estado = servParametrica.EstadoDocumentoObtener(estado_EnEvaluacion); _estadoPadre = servParametrica.EstadoDocumentoObtener(estado_Ingresado); flujo.AgregarEstado(_estado, _estadoPadre, false); if (seEvalua) { _estado = servParametrica.EstadoDocumentoObtener(estado_Aprobado); _estadoPadre = servParametrica.EstadoDocumentoObtener(estado_EnEvaluacion); flujo.AgregarEstado(_estado, _estadoPadre, true); _estado = servParametrica.EstadoDocumentoObtener(estado_PedidoCambio); _estadoPadre = servParametrica.EstadoDocumentoObtener(estado_EnEvaluacion); flujo.AgregarEstado(_estado, _estadoPadre, true); } else if (seTomaConocimiento) { _estado = servParametrica.EstadoDocumentoObtener(estado_TomaConocimiento); _estadoPadre = servParametrica.EstadoDocumentoObtener(estado_EnEvaluacion); flujo.AgregarEstado(_estado, _estadoPadre, true); } }
private string ObtenerDefaultAlertaRenovacionEstudio() { ServicioParametricas servParametrica = new ServicioParametricas(); return(servParametrica.ParametroObtener("ALERTA_RENOVACION_ESTUDIO_MESES_DEFAULT")); }