public void CrudTestPais() { Int32 paisID = 0; using (ISession session = Context.SessionFactory.OpenSession()) { Pais pais = new Pais(); pais.Nome = "Azerbaijão"; session.Save(pais); session.Flush(); paisID = pais.Handle; } using (ISession session = Context.SessionFactory.OpenSession()) { Pais alteracaoPais = session.Get<Pais>(paisID); alteracaoPais.Nome = "Tailândia"; session.Update(alteracaoPais); session.Flush(); } using (ISession session = Context.SessionFactory.OpenSession()) { Pais alteracaoPais = session.Get<Pais>(paisID); session.Delete(alteracaoPais); session.Flush(); } }
public void SaveDependency() { using (ISession session = Context.SessionFactory.OpenSession()) { Pais brasil = new Pais(); brasil.Nome = "Brasil"; Estado sc = new Estado(); sc.Nome = "Santa Catarina"; sc.Pais = brasil; brasil.Estados.Add(sc); session.SaveOrUpdate(brasil); } }
public void ValidandoCriacaoPais() { try { using (ISession session = Context.SessionFactory.OpenSession()) { Pais pais = new Pais(); pais.Nome = "A"; session.Save(pais); session.Flush(); } } catch (ValidationFailure validationFailure) { Assert.AreEqual(validationFailure.Message, "Nome não pode ser melhor que 2."); throw; } }
public void MappingByCodeDependency() { using (ISession session = Context.SessionFactory.OpenSession()) { Cidade blumenau = new Cidade(); blumenau.Nome = "Blumenau"; Estado sc = new Estado(); sc.Nome = "Santa Catarina"; Pais brasil = new Pais(); brasil.Nome = "Brasil"; brasil.Estados.Add(sc); sc.Pais = brasil; sc.Cidades.Add(blumenau); blumenau.Estado = sc; session.Save(brasil); session.Flush(); } }
public void ValidacaoPais() { using (ISession session = Context.SessionFactory.OpenSession()) { Pais pais = new Pais(); pais.Nome = "Br"; session.Save(pais); session.Flush(); } }