Beispiel #1
0
 public static bool ValidarTipoAct(EnumTipoEvento tipoAct)
 {
     if (tipoAct == EnumTipoEvento.NoSeleccionado)
     {
         Mensaje.Mostrar("El campo 'TipoAct' es un campo obligatorio.");
         return(false);
     }
     return(true);
 }
Beispiel #2
0
 public static BaseEvento <T> Creator(Guid idEntidade, T entidade, EnumTipoEvento tipoEvento)
 {
     return(new BaseEvento <T>()
     {
         IdEntidade = idEntidade,
         Entidade = entidade,
         NomeEntidade = entidade.GetType().Name,
         TipoEvento = tipoEvento.ToString(),
     });
 }
Beispiel #3
0
        public Evento GetEvento(EnumTipoEvento Tipo)
        {
            Evento e;

            switch (Tipo)
            {
                case EnumTipoEvento.Visita: e = new EventoVisita(); break;
                case EnumTipoEvento.PagoAlquiler: e = new EventoPagoAlquiler(); break;
                case EnumTipoEvento.Cumpleaños: e = new EventoCumpleanios(); break;
                case EnumTipoEvento.Sincronización: e = new EventoSincronizacion(); break;
                default: throw new Exception("Tipo de Evento no definido");
            }

            return e;
        }