private static void Cadastro() { System.Console.WriteLine("Informe os dados para cadastro"); System.Console.Write("Código: "); var codigo = int.Parse(System.Console.ReadLine()); System.Console.Write("Nome: "); var nome = System.Console.ReadLine(); Domain.CategoriaDomain categoria = new Domain.CategoriaDomain(codigo, nome); categoriaService.Salvar(categoria); }
public void Salvar(Domain.CategoriaDomain categoria) { var categoriaSalva = Obter(categoria.Codigo); if (categoriaSalva == null) { using (ISession session = AppSessionFactory.OpenSession()) using (ITransaction transaction = session.BeginTransaction()) { transaction.Begin(); session.Save(categoria); transaction.Commit(); session.Close(); } } else { categoriaSalva.Nome = categoria.Nome; } }
public void Salvar(Domain.CategoriaDomain categoria) => categoriaDAO.Salvar(categoria);