Пример #1
0
        //adiciona na bd o novo utilizador
        public override void SalvarBd(OurDBContext db)
        {
            MuseuInteractDb museuDB = new MuseuInteractDb();
            var             encrypt = museuDB.Encrypt(userAccount.Password);

            userAccount.Password = encrypt;
            encrypt = museuDB.Encrypt(userAccount.ConfirmPassword);
            userAccount.ConfirmPassword = encrypt;
            db.UserAccount.Add(userAccount);
            db.SaveChanges();
        }
Пример #2
0
        //verifica se a marcação é válida
        public override string Validar()
        {
            OurDBContext    db      = new OurDBContext();
            MuseuInteractDb dbMuseu = new MuseuInteractDb();

            if (exposicao != null)
            {
                //a data escolhida tem de estar entre a data de inicio e de fim da exposicao
                if (dbMuseu.DataExposicaoMarcacao(marcacao.Data, exposicao.DataInicial, exposicao.DataFinal))
                {
                    return(null);
                }
                return("Esta Exposição occore de " + exposicao.DataInicial.ToShortDateString() + " a " + exposicao.DataFinal.ToShortDateString());
            }
            return("Exposicao não existente");
        }