Exemple #1
0
        public static void Main(string[] args)
        {
            ComentarioRepositorioSerializacao comentarioRepositorioSerializacao = new ComentarioRepositorioSerializacao();
            UsuarioRepositorioSerializacao    usuarioRepositorioSerializacao    = new UsuarioRepositorioSerializacao();

            if (File.Exists("usuarios.dat"))
            {
                List <UsuarioModel> UsuariosSalvos = usuarioRepositorioSerializacao.LerArquivoSerializado();
            }
            else
            {
                UsuarioModel usuarioModel = new UsuarioModel();

                usuarioModel.Nome          = "Administrador";
                usuarioModel.Email         = "*****@*****.**";
                usuarioModel.Senha         = "admin";
                usuarioModel.Administrador = true;

                usuarioRepositorioSerializacao.Cadastrar(usuarioModel);
            }

            if (File.Exists("comentarios.dat"))
            {
                List <ComentarioModel> ComentariosSalvos = comentarioRepositorioSerializacao.LerArquivoSerializado();
            }
            else
            {
                ComentarioModel comentarioModel = new ComentarioModel();

                comentarioModel.Aprovado    = true;
                comentarioModel.DataCriacao = DateTime.Now;
                comentarioModel.Id          = 1;
                comentarioModel.nomeUsuario = "Administrador";
                comentarioModel.Texto       = "Escreva seu comentário sobre nosso produto!";

                comentarioRepositorioSerializacao.Criar(comentarioModel);
            }

            CreateWebHostBuilder(args).Build().Run();
        }
Exemple #2
0
 public ActionResult Cadastro()
 {
     ViewData["Comentarios"] = new ComentarioRepositorioSerializacao().Listar();
     return(View());
 }