Example #1
0
        public void Cadastrar(Empresa emp)
        {
            var db = new Zeeng_DB.EF.zeeng_Entities();

            var empresaDB = new Zeeng_DB.EF.empresas();

            empresaDB.idsetor = emp.idsetor;
            empresaDB.nome    = emp.nome;
            empresaDB.urlsite = emp.urlsite;


            foreach (var cnpj in emp.CNPJs)
            {
                if (cnpj.idCNPJEmpresa == null)
                {
                    var c = new Zeeng_DB.EF.cnpjempresa();
                    c.cnpj = cnpj.CNPJ;
                    empresaDB.cnpjempresa.Add(c);
                }
                else
                {
                }
            }


            db.empresas.Add(empresaDB);

            db.SaveChanges();
        }
Example #2
0
        public Empresa(Zeeng_DB.EF.empresas emp)
        {
            this.idempresa = emp.idempresa;
            this.idsetor   = emp.idsetor;
            this.nome      = emp.nome;
            this.descricao = emp.descricao;
            this.urlsite   = emp.urlsite;

            this.NomeSetor = emp.setoresempresa.nome;

            this.CNPJs = emp.cnpjempresa.Select(x => new CNPJEmpresa(x)).ToList();
        }