//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(); }
//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"); }