public static bool ValidarTipoAct(EnumTipoEvento tipoAct) { if (tipoAct == EnumTipoEvento.NoSeleccionado) { Mensaje.Mostrar("El campo 'TipoAct' es un campo obligatorio."); return(false); } return(true); }
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(), }); }
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; }