コード例 #1
0
        public void alterarFornecedor(
            int idFornecedor,
            int telefoneFixo,
            int celular,
            string razaoSocial,
            string fantasia,
            int cnpj,
            int inscricaoEstadual,
            string email,
            string logradouro,
            int cep,
            int numero,
            string complemento,
            string referencia,
            string pais,
            string estado,
            string cidade,
            string bairro,
            string rua
            )
        {
            var db = new estoqueEntities();

            Telefone      telefoneObj = new Telefone();
            int           telefone    = telefoneObj.cadastrarTelefone(telefoneFixo, celular);
            EnderecoModel enderecoObj = new EnderecoModel();
            int           endereco    = enderecoObj.cadastrarEndereco(logradouro, cep, numero, complemento,
                                                                      referencia, pais, estado, cidade, bairro, rua);

            var fornecedor = db.FORNECEDOR.Where(x => x.idFORNECEDOR == idFornecedor).Select(x => x).First();

            fornecedor.TELEFONE_idTELEFONE = telefone;
            fornecedor.ENDERECO_idENDERECO = endereco;
            fornecedor.RAZAO_SOCIAL        = razaoSocial;
            fornecedor.NOME_FANTASIA       = fantasia;
            fornecedor.CNPJ  = cnpj;
            fornecedor.IE    = inscricaoEstadual;
            fornecedor.EMAIL = email;

            db.SaveChanges();
        }
コード例 #2
0
        public void cadastrarCliente(
            int telefoneFixo,
            int celular,
            string nome,
            string cpf,
            DateTime nascimento,
            string email,
            string logradouro,
            int cep,
            int numero,
            string complemento,
            string referencia,
            string pais,
            string estado,
            string cidade,
            string bairro,
            string rua
            )
        {
            var db = new estoqueEntities();

            Telefone      telefoneObj = new Telefone();
            int           telefone    = telefoneObj.cadastrarTelefone(telefoneFixo, celular);
            EnderecoModel enderecoObj = new EnderecoModel();
            int           endereco    = enderecoObj.cadastrarEndereco(logradouro, cep, numero, complemento,
                                                                      referencia, pais, estado, cidade, bairro, rua);

            var cliente = db.CLIENTE.Create();

            cliente.TELEFONE_idTELEFONE = telefone;
            cliente.ENDERECO_idENDERECO = endereco;
            cliente.NOME_CLIENTE        = nome;
            cliente.CPF       = cpf;
            cliente.DATA_NASC = nascimento;
            cliente.EMAIL     = email;

            db.CLIENTE.Add(cliente);
            db.SaveChanges();
        }