示例#1
0
        static public void RotAssuntos()
        {
            var db = new Contexto();

            db.Database.CreateIfNotExists();

            Assunto ass = db.Assunto.FirstOrDefault(p => p.Id == "AssUm");

            if (ass == null)
            {
                db.Assunto.Add(new Assunto()
                {
                    Id     = "AssUm",
                    Nome   = "Assunto Um",
                    Edicao = DateTime.Parse("2016-01-01 12:12:12.1234")
                });
            }
            else
            {
                ass.Nome = "AAAAAAAAAA";
            }
            ass = db.Assunto.FirstOrDefault(p => p.Id == "AssDois");
            if (ass == null)
            {
                db.Assunto.Add(new Assunto()
                {
                    Id     = "AssDois",
                    Nome   = "Assunto Dois",
                    Edicao = DateTime.Parse("2016-01-01 12:12:12.1234")
                });
            }
            ass = db.Assunto.FirstOrDefault(p => p.Id == "AssTres");
            if (ass == null)
            {
                db.Assunto.Add(new Assunto()
                {
                    Id     = "AssTres",
                    Nome   = "Assunto Tres",
                    Edicao = DateTime.Parse("2016-01-01 12:12:12.1234")
                });
            }
            ass = db.Assunto.FirstOrDefault(p => p.Id == "AssQuatro");
            if (ass == null)
            {
                db.Assunto.Add(new Assunto()
                {
                    Id     = "AssQuatro",
                    Nome   = "Assunto Quatro",
                    Edicao = DateTime.Parse("2016-01-01 12:12:12.1234")
                });
            }
            ass = db.Assunto.FirstOrDefault(p => p.Id == "AssCinco");
            if (ass == null)
            {
                db.Assunto.Add(new Assunto()
                {
                    Id     = "AssCinco",
                    Nome   = "Assunto Cinco",
                    Edicao = DateTime.Parse("2016-01-01 12:12:12.1234")
                });
            }

            db.SaveChanges();

            var dados = from a in db.Assunto select a;

            foreach (var linha in dados)
            {
                Console.WriteLine("{0, -20} - {1}", linha.Id, linha.Nome);
            }
        }
示例#2
0
        static public void RotClientes()
        {
            var db = new Contexto();

            db.Database.CreateIfNotExists();

            Cliente cli = db.Cliente.FirstOrDefault(p => p.Id == "Cli1");

            if (cli == null)
            {
                db.Cliente.Add(new Cliente()
                {
                    Id               = "Cli1",
                    Nome             = "Cliente Um",
                    Telefone         = "22224455",
                    Contato          = "Zé",
                    Detalhamento     = "Detalhes Um",
                    Status           = "Ativo",
                    Motivo           = "Ativo",
                    Razao            = "Razao Um",
                    Dias             = 10,
                    Qualidade        = 10,
                    CentralizadoraId = null,
                    Edicao           = DateTime.Parse("2016-01-01 12:12:12.1234")
                });
            }
            else
            {
                cli.Nome = "AAAAAAAAAA";
            }
            db.SaveChanges();

            cli = db.Cliente.FirstOrDefault(p => p.Id == "Cli2");
            if (cli == null)
            {
                db.Cliente.Add(new Cliente()
                {
                    Id               = "Cli2",
                    Nome             = "Cliente Dois",
                    Telefone         = "22224455",
                    Contato          = "Zé",
                    Detalhamento     = "Detalhes Dois",
                    Status           = "Ativo",
                    Motivo           = "Ativo",
                    Razao            = "Razao Um",
                    Dias             = 10,
                    Qualidade        = 10,
                    CentralizadoraId = "Cli1",
                    Edicao           = DateTime.Parse("2016-01-01 12:12:12.1234")
                });
            }
            else
            {
                cli.CentralizadoraId = "Cli1";
            }
            cli = db.Cliente.FirstOrDefault(p => p.Id == "Cli3");
            if (cli == null)
            {
                db.Cliente.Add(new Cliente()
                {
                    Id               = "Cli3",
                    Nome             = "Cliente Tres",
                    Telefone         = "22224455",
                    Contato          = "Zé",
                    Detalhamento     = "Detalhes Tres",
                    Status           = "Ativo",
                    Motivo           = "Ativo",
                    Razao            = "Razao Tres",
                    Dias             = 10,
                    Qualidade        = 10,
                    CentralizadoraId = null,
                    Edicao           = DateTime.Parse("2016-01-01 12:12:12.1234")
                });
            }
            cli = db.Cliente.FirstOrDefault(p => p.Id == "Cli4");
            if (cli == null)
            {
                db.Cliente.Add(new Cliente()
                {
                    Id               = "Cli4",
                    Nome             = "Cliente Quatro",
                    Telefone         = "22224455",
                    Contato          = "Zé",
                    Detalhamento     = "Detalhes Quatro",
                    Status           = "Ativo",
                    Motivo           = "Ativo",
                    Razao            = "Razao Quatro",
                    Dias             = 10,
                    Qualidade        = 10,
                    CentralizadoraId = null,
                    Edicao           = DateTime.Parse("2016-01-01 12:12:12.1234")
                });
            }

            db.SaveChanges();

            var dados = from a in db.Cliente select a;

            foreach (var linha in dados)
            {
                Console.WriteLine("{0, -20} - {1} - {2}", linha.Id, linha.Nome, linha.Telefone);
            }
        }
示例#3
0
        static public void RotResponsaveis()
        {
            var db = new Contexto();

            db.Database.CreateIfNotExists();

            Responsavel res = db.Responsavel.FirstOrDefault(p => p.Id == "ResUm");

            if (res == null)
            {
                db.Responsavel.Add(new Responsavel()
                {
                    Id                = "ResUm",
                    Nome              = "Responsavel Um",
                    Status            = "Ativo",
                    Motivo            = "Ativo",
                    ClienteRestritoId = null,
                    ClienteDefaultId  = "Cli1",
                    Senha             = "12345678",
                    EMail             = "*****@*****.**",
                    Edicao            = DateTime.Now.Date
                });
            }
            else
            {
                res.Nome = "AAAAAAAAAA";
            }
            res = db.Responsavel.FirstOrDefault(p => p.Id == "ResDois");
            if (res == null)
            {
                db.Responsavel.Add(new Responsavel()
                {
                    Id                = "ResDois",
                    Nome              = "Responsavel Dois",
                    Status            = "Ativo",
                    Motivo            = "Ativo",
                    ClienteRestritoId = null,
                    ClienteDefaultId  = "Cli1",
                    Senha             = "12345678",
                    EMail             = "*****@*****.**",
                    Edicao            = DateTime.Now.Date
                });
            }
            res = db.Responsavel.FirstOrDefault(p => p.Id == "ResTres");
            if (res == null)
            {
                db.Responsavel.Add(new Responsavel()
                {
                    Id                = "ResTres",
                    Nome              = "Responsavel Tres",
                    Status            = "Ativo",
                    Motivo            = "Ativo",
                    ClienteRestritoId = null,
                    ClienteDefaultId  = "Cli1",
                    Senha             = "12345678",
                    EMail             = "*****@*****.**",
                    Edicao            = DateTime.Now.Date
                });
            }
            res = db.Responsavel.FirstOrDefault(p => p.Id == "ResQuatro");
            if (res == null)
            {
                db.Responsavel.Add(new Responsavel()
                {
                    Id                = "ResQuatro",
                    Nome              = "Responsavel Quatro",
                    Status            = "Ativo",
                    Motivo            = "Ativo",
                    ClienteRestritoId = null,
                    ClienteDefaultId  = "Cli1",
                    Senha             = "12345678",
                    EMail             = "*****@*****.**",
                    Edicao            = DateTime.Now.Date
                });
            }

            db.SaveChanges();

            var dados = from a in db.Responsavel select a;

            foreach (var linha in dados)
            {
                Console.WriteLine("{0, -20} - {1} - {2}", linha.Id, linha.Nome, linha.Status);
            }
        }