Example #1
0
 /// <summary>
 /// View Changed do Frame
 /// </summary>
 /// <param name="sender">Objeto</param>
 /// <param name="e">Evento</param>
 private void Frame_ViewChanged(object sender, ViewChangedEventArgs e)
 {
     if (View.CurrentObject != null && Estoria != null && View.CurrentObject is Estoria)
     {
         Estoria.GetDadosEstoriaCurrent(((ObjectSpace)View.ObjectSpace).Session, (Estoria)View.CurrentObject, Estoria);
         Estoria = null;
     }
 }
Example #2
0
        public void EntaoANovaEstoriaDeveEstarComAsSeguintesPropiedades(Table table)
        {
            string estoriaPai  = table.Rows[1][table.Header.ToList()[1]];
            string comoUm      = table.Rows[2][table.Header.ToList()[1]];
            string solicitante = table.Rows[3][table.Header.ToList()[1]];
            string modulo      = table.Rows[4][table.Header.ToList()[1]];

            Estoria current = new Estoria(SessionTest);

            Estoria.GetDadosEstoriaCurrent(SessionTest, current, estoriaOld);

            Assert.AreEqual(EstoriasDic[estoriaPai], current.EstoriaPai);
            Assert.AreEqual(StepBeneficiado.BeneficiadosDic[comoUm], current.ComoUmBeneficiado);
            Assert.AreEqual(StepProjetoParteInteressada.PartesInteressadasDic[solicitante], current.ProjetoParteInteressada);
            Assert.AreEqual(StepModulo.ModulosDic[modulo], current.Modulo);
        }