private void inicializarEaETEI() { //logger.Info("Incio Inicializar EaE TEI"); EventoAP llegada = new EventoAP(); llegada.Nombre = "Llegada"; llegada.EventosNoCondicionados.Add("Llegada"); llegada.EventosCondicionados.Add("Salida"); llegada.Condiciones.Add("NS == 1"); llegada.TEF = "TPLL"; llegada.Encadenador = "IA"; llegada.Vector = false; llegada.Arrepentimiento = false; this.EventosEaE.Add(llegada); EventoAP salida = new EventoAP(); salida.Nombre = "Salida"; salida.EventosCondicionados.Add("Salida"); salida.Condiciones.Add("NS > 0"); salida.TEF = "TPS"; salida.Encadenador = "TA"; salida.Vector = false; salida.Arrepentimiento = false; this.EventosEaE.Add(salida); //logger.Info("Fin Inicializar EaE TEI"); }
private void inicializarEaETEventos() { //logger.Info("Inicio Inicializar EaE T Eventos"); EventoAP evento = new EventoAP(); evento.Nombre = "Rotura A"; evento.EventosNoCondicionados.Add("Rotura A"); evento.EventosCondicionados.Add("Rotura B"); evento.Condiciones.Add("TMP - T <= (PORC * PM) / 100)"); evento.EventosCondicionados.Add("Mantenimiento"); evento.Condiciones.Add("TMP - T <= (PORC * PM) / 100)"); evento.Encadenador = "VUA"; evento.Arrepentimiento = false; evento.Vector = false; evento.TEF = "TRA"; EventoAP evento2 = new EventoAP(); evento2.Nombre = "Rotura B"; evento2.EventosNoCondicionados.Add("Rotura B"); evento2.EventosCondicionados.Add("Rotura A"); evento2.Condiciones.Add("TMP - T <= (PORC * PM) / 100)"); evento2.EventosCondicionados.Add("Mantenimiento"); evento2.Condiciones.Add("TMP - T <= (PORC * PM) / 100)"); evento2.Encadenador = "VUB"; evento2.Arrepentimiento = false; evento2.Vector = false; evento2.TEF = "TRB"; EventoAP evento3 = new EventoAP(); evento3.Nombre = "Mantenimiento"; evento3.EventosNoCondicionados.Add("Rotura A"); evento3.EventosNoCondicionados.Add("Rotura B"); evento3.EventosNoCondicionados.Add("Mantenimiento"); evento3.Encadenador = "PM"; evento3.Arrepentimiento = false; evento3.Vector = false; evento3.TEF = "TMP"; this.EventosEaE.Add(evento); this.EventosEaE.Add(evento2); this.EventosEaE.Add(evento3); //logger.Info("Fin Inicializar EaE T Eventos"); }
public Dictionary <string, string> obtenerPlaceholders(AnalisisPrevio analisisPrevio) { //logger.Info("Inicio Obtener Marcadores de Posicion"); var map = new Dictionary <string, string>(); if (analisisPrevio.TipoDeEjercicio == AnalisisPrevio.Tipo.EaE) { EventoAP eventoLlegada = analisisPrevio.ObtenerEventoAP("Llegada"); EventoAP eventoSalida = analisisPrevio.ObtenerEventoAP("Salida"); map.Add("eventoLlegada", eventoLlegada == null || eventoLlegada.TEF == "" ? "???" : eventoLlegada.TEF); //map.Add("condicionLlegada", eventoLlegada == null || eventoLlegada.Condicion == null || eventoLlegada.Condicion == "" ? "???": eventoLlegada.Condicion); map.Add("encadenadorLlegada", eventoLlegada == null || eventoLlegada.Encadenador == null ? "???": eventoLlegada.Encadenador); map.Add("eventoSalida", eventoSalida == null || eventoSalida.TEF == "" ? "???": eventoSalida.TEF); //map.Add("condicionSalida", eventoSalida == null || eventoSalida.Condicion == null || eventoSalida.Condicion == "" ? "???" : eventoSalida.Condicion); map.Add("encadenadorSalida", eventoSalida == null || eventoSalida.Encadenador == null ? "???" : eventoSalida.Encadenador); } map.Add("resultados", generarResultadosParaPlaceholder(analisisPrevio.VariablesResultado)); //logger.Info("Fin Obtener Marcadores de Posicion"); return(map); }