public IActionResult Editar(Proprietario proprietario)
 {
     _context.Proprietario.Update(proprietario);
     _context.SaveChanges();
     TempData["msg"] = "Editado!";
     return(RedirectToAction("Listar"));
 }
Exemple #2
0
 public ModeloDeProprietario(Proprietario proprietario)
 {
     this.Nome          = proprietario.Nome;
     this.Documento     = proprietario.Documento;
     this.TipoDocumento = proprietario.TipoDocumento;
     this.Endereco      = proprietario.Endereco;
 }
 public IActionResult Cadastrar(Proprietario proprietario)
 {
     _context.Proprietario.Add(proprietario); // adicionando à lista
     _context.SaveChanges();
     TempData["msg"] = "Cadastrado!";
     return(RedirectToAction("Listar"));
 }
Exemple #4
0
        public bool alterarProprietario(
            int id,
            string nome,
            string matricula,
            string telefone,
            string email,
            string cargo,
            string departamento

            )
        {
            Proprietario p = new Proprietario(
                id,
                nome,
                matricula,
                telefone,
                email,
                cargo,
                departamento
                );
            DAOProprietario dp = new DAOProprietario();

            if (dp.update(p) > 0)
            {
                return(true);
            }
            return(false);
        }
Exemple #5
0
        public List <string[]> verVeiculo()
        {
            List <string[]> r        = new List <string[]>();
            DAOVeiculo      ds       = new DAOVeiculo();
            List <Veiculo>  listSelo = ds.select();

            foreach (Veiculo temp in listSelo)
            {
                DAOProprietario     dp       = new DAOProprietario();
                List <Proprietario> listProp = dp.select("where idProprietario = " + temp.IdProprietario.ToString());

                Proprietario p    = listProp.First();
                string[]     data =
                {
                    temp.NumSelo.ToString(),
                    temp.Placa,
                    temp.Modelo,
                    temp.Cor,
                    p.Matricula,
                    p.Nome
                };
                r.Add(data);
            }
            return(r);
        }
 public IActionResult Cadastrar(Proprietario p)
 {
     _context.Proprietarios.Add(p);
     _context.SaveChanges();
     TempData["msg"] = "O propeirtario " + p.Nome + " foi cadastrado";
     return(RedirectToAction("Listar"));
 }
Exemple #7
0
        public JsonResult CadastrarProprietario(FormCollection form)
        {
            bool ativo;

            if (form["cbxAtivoProprietario"] != null)
            {
                ativo = true;
            }
            else
            {
                ativo = false;
            }


            Proprietario p = new Proprietario();

            p.Nome  = form["txtNomeProprietario"];
            p.Cpf   = form["txtCpfProprietario"];
            p.Sexo  = form["selectSexoProprietario"];
            p.Ativo = ativo;

            db.Proprietario.Add(p);
            db.SaveChanges();

            return(Json(new
            {
            }, JsonRequestBehavior.AllowGet));
        }
Exemple #8
0
        public async Task <ActionResult <Proprietario> > PostProprietario(Proprietario proprietario)
        {
            _context.Proprietario.Add(proprietario);
            await _context.SaveChangesAsync();

            return(CreatedAtAction("GetProprietario", new { id = proprietario.Id }, proprietario));
        }
        public ActionResult Cadastrar(CadastrarProprietarioViewModel viewModel)
        {
            if (!ModelState.IsValid)
            {
                return(this.ModelErrors());
            }
            using (DbApplication db = new DbApplication())
            {
                Proprietario proprietarioBanco = db.Proprietarios
                                                 .ComCpf(viewModel.CpfProprietario)
                                                 .SingleOrDefault();

                if (proprietarioBanco != null)
                {
                    return(this.ErrorMessage("Já existe um proprietário cadastrado com esse cpf."));
                }
                Proprietario proprietario = new Proprietario();

                proprietario.NomeProprietario = viewModel.NomeProprietario;
                proprietario.CpfProprietario  = viewModel.CpfProprietario;
                proprietario.DataNascimento   = viewModel.DataNascimento;
                proprietario.Telefone         = viewModel.Telefone;

                db.RegistrarNovo(proprietario);
                db.Salvar();

                return(this.Message("Proprietário Cadastrado com sucesso."));
            }
        }
Exemple #10
0
        // PROPRIETÁRIOS
        public bool cadastrarProprietario(
            string nome,
            string matricula,
            string telefone,
            string email,
            string cargo,
            string departamento
            )
        {
            Proprietario p = new Proprietario(
                nome,
                matricula,
                telefone,
                email,
                cargo,
                departamento
                );
            DAOProprietario dp = new DAOProprietario();

            if (dp.insert(p) > 0)
            {
                return(true);
            }
            return(false);
        }
        public void GetDTO(string query, Proprietario p)
        {
            Database     bd      = Database.GetInstance();
            MySqlCommand comando = new MySqlCommand(query, bd.GetConnection());

            // Especificações, colocando tipos em cada aroba
            comando.Parameters.Add("@nome", MySqlDbType.VarChar);
            comando.Parameters.Add("@cpf", MySqlDbType.VarChar);
            comando.Parameters.Add("@rg", MySqlDbType.VarChar);
            comando.Parameters.Add("@dataNasc", MySqlDbType.VarChar);
            comando.Parameters.Add("@telefone", MySqlDbType.VarChar);
            comando.Parameters.Add("@email", MySqlDbType.VarChar);
            comando.Parameters.Add("@rua", MySqlDbType.VarChar);
            comando.Parameters.Add("@numero", MySqlDbType.Int32);
            comando.Parameters.Add("@bairro", MySqlDbType.VarChar);
            comando.Parameters.Add("@cidade", MySqlDbType.VarChar);
            // Atribuição de valores
            comando.Parameters["@nome"].Value     = p.Nome;
            comando.Parameters["@cpf"].Value      = p.Cpf;
            comando.Parameters["@rg"].Value       = p.Rg;
            comando.Parameters["@dataNasc"].Value = p.DataNasc;
            comando.Parameters["@telefone"].Value = p.Telefone;
            comando.Parameters["@email"].Value    = p.Email;
            comando.Parameters["@rua"].Value      = p.Rua;
            comando.Parameters["@numero"].Value   = p.Numero;
            comando.Parameters["@bairro"].Value   = p.Bairro;
            comando.Parameters["@cidade"].Value   = p.Cidade;

            bd.ExecuteNonQuery(comando);
        }
        public void Salvar(Proprietario p) // Salvar no banco
        {
            string query = "INSERT INTO proprietario(nome, cpf, rg, dataNasc, telefone, email, rua, numero, bairro, cidade, ativo) VALUES(@nome, @cpf, @rg, @dataNasc, @telefone, @email, @rua, @numero, @bairro, @cidade, 1)";

            //Usando GetDTO()
            GetDTO(query, p);
        }
 public static Proprietario Consultar(int codigo)
 {
     Proprietario proprietario = new Proprietario(); // Instancia a classe Cargos.
     SqlConnection conexao = new SqlConnection(stringConexao); // Define a conexao com o banco de dados.
     string comando = "select * from aluguel where IDCargo = " + // Instrucao SQL a ser executada.
     codigo.ToString();
     conexao.Open(); // Abre a conexao com o banco de dados.
                     // Determina a instrucao SQL e a string de conexao a ser usada.
     SqlCommand sql = new SqlCommand(comando, conexao);
     // Cria um objeto Sq1DataReader pars ler os registros retornados pela consulta.
     SqlDataReader dr = sql.ExecuteReader();
     dr.Read(); // La os registros retornados pela consulta.
                // Obtem o valor do campo "Cedigo" da linha selecionada no DataGridView e
                // atribui este valor ao atributo "id" da classe Cargos.
     proprietario.Id = dr.GetInt32(0); // Obtem o valor do campo "Nome do Cargo" da linha selecionada no DataGridView e
                                       // atribui este valor ao atributo "nome" da classe Cargos.
     proprietario.Id = dr.GetInt32(1); // Obtem o valor do campo "Departamento" da linha selecionada no DataGridView e
                                       // atribui este valor ao atributo "depto" da classe Cargos.
     proprietario.Nome = dr.GetString(2);
     proprietario.Email = dr.GetString(3);
     proprietario.Endereco = dr.GetString(4);
     proprietario.Cpf = dr.GetString(5);
     proprietario.Rg = dr.GetString(6);
     proprietario.Telefone = dr.GetString(6);
     dr.Close(); // Fecha o objeto Sq1DataReader.
     conexao.Close(); // Fecha a conexao com o banco de dados.
     return (proprietario);
     // Retorna o objeto cargos contendo os valores dos tras campos.
 }
Exemple #14
0
        public async Task <IActionResult> PutProprietario(int id, Proprietario proprietario)
        {
            if (id != proprietario.Id)
            {
                return(BadRequest());
            }

            _context.Entry(proprietario).State = EntityState.Modified;

            try
            {
                await _context.SaveChangesAsync();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!ProprietarioExists(id))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(NoContent());
        }
        private void btnCadastrar_Click(object sender, EventArgs e)
        {
            Proprietario proprietario = new Proprietario();
            Veiculo      veiculo      = new Veiculo();

            proprietario.NomeProp           = txtNomeProprietario.Text;
            proprietario.EnderecoProp       = txtEnderecoProprietario.Text;
            proprietario.BairroProp         = txtBairroProprietario.Text;
            proprietario.ComplementoProp    = txtComplementoProprietario.Text;
            proprietario.CidadeProp         = txtCidadeProprietario.Text;
            proprietario.EstadoProp         = cmbEstadoProprietario.Text;
            proprietario.RgProp             = txtRgProprietario.Text;
            proprietario.CpfProp            = int.Parse(txtCpfProprietario.Text);
            proprietario.DataNascimentoProp = dtpDataNascProprietario.Text;
            //proprietario.PrimeiroVeiculoProp = bool.Parse(cbxNumVeiculo.Text);
            if (rbtSexoMascProprietario.Checked == true)
            {
                proprietario.SexoProp = rbtSexoMascProprietario.Text;
            }
            else
            {
                proprietario.SexoProp = rbtSexoFemProprietario.Text;
            }
            veiculo.ModeloCarro     = txtModeloVeiculo.Text;
            veiculo.FabricanteCarro = cmbFabricanteVeiculo.Text;
            veiculo.AnoCarro        = int.Parse(cmbAnoVeiculo.Text);
            veiculo.PlacaCarro      = txtPlacaVeiculo.Text;
            veiculo.EstadoCarro     = cmbEstadoVeiculo.Text;
            veiculo.CidadeCarro     = txtCidadeVeiculo.Text;
            controladorProprietario.InserirProprietario(proprietario, veiculo);
        }
Exemple #16
0
        public IHttpActionResult PutProprietario(int id, Proprietario proprietario)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            if (id != proprietario.Id)
            {
                return(BadRequest());
            }

            db.Entry(proprietario).State = EntityState.Modified;

            try
            {
                db.SaveChanges();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!ProprietarioExists(id))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(StatusCode(HttpStatusCode.NoContent));
        }
Exemple #17
0
        public List <string[]> buscarVeiculo(string searchSubject)
        {
            List <string[]> r        = new List <string[]>();
            DAOVeiculo      ds       = new DAOVeiculo();
            List <Veiculo>  listSelo = ds.select();

            foreach (Veiculo temp in listSelo)
            {
                DAOProprietario     dp       = new DAOProprietario();
                List <Proprietario> listProp = dp.select("where idProprietario = " + temp.IdProprietario);
                Proprietario        p        = listProp.First();
                if (p.Matricula.ToString().Contains(searchSubject) || temp.NumSelo.ToString().Contains(searchSubject) || temp.Placa.ToString().Contains(searchSubject))
                {
                    string[] data =
                    {
                        temp.NumSelo.ToString(),
                        temp.Placa,
                        temp.Modelo,
                        temp.Cor,
                        p.Matricula,
                        p.Nome
                    };
                    r.Add(data);
                }
            }
            return(r);
        }
Exemple #18
0
        /// <summary>
        /// Get a list of Items
        /// </summary>
        /// <returns>list of items</returns>
        private List <Proprietario> GetData(int id)
        {
            var query = (from propi in _context.Proprietarios
                         join doaprop in _context.DoadoraProprietarios on propi.Id equals doaprop.ProprietarioId
                         where doaprop.DoadoraId == id
                         select new { Proprietario = propi }
                         ).ToList();

            var lstItems = new List <Proprietario>();

            foreach (var h in query)
            {
                var model = new Proprietario();
                model.Id   = h.Proprietario.Id;
                model.Nome = h.Proprietario.Nome;
                lstItems.Add(model);
            }

            //List<Proprietario> lstItems = _context.Doadoras.ToList();
            //List<Proprietario> lstItems = _context.Proprietarios.ToList();
            //List<Proprietario> lstItems = query.AsEnumerable().Cast<Proprietario>().ToList();



            return(lstItems);
        }
Exemple #19
0
        public async Task <IActionResult> Edit(int id, [Bind("ProprietarioId,Nome,CpfCnpj,Telefone,Email")] Proprietario roprietario)
        {
            if (id != roprietario.ProprietarioId)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(roprietario);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!ProprietarioExists(roprietario.ProprietarioId))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            return(View(roprietario));
        }
Exemple #20
0
        //metodo para excluir um proprietario..
        public JsonResult ExcluirProprietario(int idProprietario)
        {
            try
            {
                //buscar o Proprietario na base de dados pelo id..
                ProprietarioRepository rep = new ProprietarioRepository();
                int qtdAutomoveis          = rep.QtdAutomoveis(idProprietario);
                int qtdCaminhoes           = rep.QtdCaminhoes(idProprietario);

                if (qtdAutomoveis > 0 & qtdCaminhoes > 0)
                {
                    return(Json($"A Empresa não pode ser excluído, pois possui {qtdAutomoveis & qtdCaminhoes} Veículos cadastrados.",
                                JsonRequestBehavior.AllowGet));
                }
                else
                {
                    Proprietario p = rep.FindById(idProprietario);

                    //excluindo o Proprietario..
                    rep.Delete(p);

                    //retornando mensagem de sucesso..
                    return(Json($"Empresa {p.Nome}, excluído com sucesso.",
                                JsonRequestBehavior.AllowGet));
                }
            }
            catch (Exception e)
            {
                return(Json(e.Message, JsonRequestBehavior.AllowGet));
            }
        }
        public JsonResult AtualizarProprietario(FormCollection form)
        {
            int          id = (int)Session["IdEditar"];
            Proprietario p  = new Proprietario();

            p = db.Proprietario.Find(id);
            bool ativo;

            if (!string.IsNullOrEmpty(form["cbxAtivoProprietario"]))
            {
                ativo = true;
            }
            else
            {
                ativo = false;
            }
            p.Nome  = form["txtNomeProprietario"];
            p.Cpf   = form["txtCpfProprietario"];
            p.Sexo  = form["selectSexoProprietario"];
            p.Ativo = ativo;
            db.SaveChanges();
            if (Session["Carros"] != null)
            {
                IList <Carro> listaC = new List <Carro>();
                listaC  = (List <Carro>)Session["Carros"];
                p.Carro = listaC;
                db.SaveChanges();
                Session.Remove("Carros");
            }

            return(Json(new
                        { }, JsonRequestBehavior.AllowGet));
        }
        public JsonResult CarregaCarrosDoCliente()
        {
            var p = new Proprietario();

            if (!(Session["IdEditar"] == null))
            {
                int idAux = (int)Session["IdEditar"];
                p = db.Proprietario.Find(idAux);
            }

            StringBuilder str = new StringBuilder();

            str.Append("<table class=\"table table-bordered table-striped\">");
            str.Append("<tr><td>Montador</td><td>Modelo</td><td>Ano</td><td>Cor</td><td>Placa</td></tr>");

            foreach (var item in p.Carro)
            {
                str.Append("<tr><td>" + item.Montadora + "</td><td>" + item.Modelo + "</td><td>" + item.Ano + "</td><td>" + item.Cor + "</td><td>" + item.Placa + "</td></tr>");
            }

            str.Append("</table>");

            return(Json(new
            {
                ListaCarro = str.ToString()
            }, JsonRequestBehavior.AllowGet));
        }
        public async Task <IActionResult> PutProprietario([FromRoute] uint id, [FromBody] Proprietario proprietario)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            if (id != proprietario.id)
            {
                return(BadRequest());
            }
            try
            {
                _context.Entry(proprietario).State = EntityState.Modified;
                await _context.SaveChangesAsync();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!ProprietarioExists(id))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }
            catch (Exception e)
            {
                throw e;
            }

            return(NoContent());
        }
        public List <Proprietario> Buscar(string chave) // é para ver um proprietario com um determinado cpf
        {
            Database            bd    = Database.GetInstance();
            List <Proprietario> lista = new List <Proprietario>();
            DataRow             dr    = null;
            int linhas;

            string query = "SELECT * FROM proprietario WHERE ativo = 1"; // é o comando sql

            if (chave != "")
            {
                query += " AND nome LIKE '" + @chave + "%' OR cpf LIKE '" + @chave + "%' ";
            }

            MySqlCommand comando = new MySqlCommand(query, bd.GetConnection());

            // Especificações
            comando.Parameters.Add("@chave", MySqlDbType.VarChar);
            // Atribuição de valores
            comando.Parameters["@chave"].Value = chave;
            DataSet ds = bd.ExecuteQuery(comando);

            // Conta quantas linhas tem a tabela que o comando retornou do banco
            linhas = ds.Tables[0].Rows.Count;

            for (int i = 0; i < linhas; i++)
            {
                dr = ds.Tables[0].Rows[i];
                // Usa SetDTO
                Proprietario p = SetDTO(dr);
                lista.Add(p);
            }
            return(lista);
        }
        public ActionResult Create([Bind(Include = "UsuarioId,LoginUsuario,SenhaUsuario,StatusUsuario,PerfilUsuario,Nome,CPF,RG,Logradouro,Numero,CEP,TelefoneCelular,Email,TelefoneComercial,Observacao,FlagStatus")] Proprietario proprietario, string DropStatus)
        {
            DropStatus = "1";

            if (DropStatus == "1")
            {
                proprietario.FlagStatus = "Ativo";
            }
            else
            {
                if (DropStatus == "2")
                {
                    proprietario.FlagStatus = "Inativo";
                }
            }

            if (ModelState.IsValid)
            {
                db.Usuarios.Add(proprietario);
                proprietario.LoginUsuario  = proprietario.CPF;
                proprietario.SenhaUsuario  = "123456";
                proprietario.PerfilUsuario = "Proprietário";
                proprietario.StatusUsuario = true;
                if (ValidarCPF.ValidaCPF(proprietario.CPF) == false)
                {
                    return(View().Mensagem("CPF Informado é Inválido. Favor Verificar.", "Atenção"));
                }

                db.SaveChanges();
                return(RedirectToAction("Create", "Proprietario").Mensagem("Dados Inseridos com Sucesso !!", "Atenção"));
            }

            return(View(proprietario));
        }
Exemple #26
0
        public void Teste_Deve_Buscar_Por_Cpf()
        {
            string       cpfProprietarioBuscado = "333.333.333.37";
            Proprietario resultado = _proprietarioDao.BuscarPorCpf(cpfProprietarioBuscado);

            Assert.NotNull(resultado);
        }
        public ActionResult Remover(IdProprietarioViewModel viewModel)
        {
            if (!ModelState.IsValid)
            {
                this.ModelErrors();
            }

            using (DbApplication db = new DbApplication())
            {
                Proprietario proprietario = db
                                            .Proprietarios
                                            .Include(p => p.Veiculos)
                                            .ComId(viewModel.IdProprietario)
                                            .SingleOrDefault();

                if (proprietario == null)
                {
                    return(this.ErrorMessage("Proprietário não encontrado"));
                }
                if (proprietario.Veiculos.Count > 0)
                {
                    return(this.ErrorMessage("O proprietário está associado a um veículo"));
                }

                db.RegistrarRemovido(proprietario);
                db.Salvar();

                return(this.Message("Proprietário removido com sucesso."));
            }
        }
        public IHttpActionResult PostProprietario(Proprietario proprietario)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            db.Proprietarios.Add(proprietario);

            try
            {
                db.SaveChanges();
            }
            catch (DbUpdateException)
            {
                if (ProprietarioExists(proprietario.Nome))
                {
                    return(Conflict());
                }
                else
                {
                    throw;
                }
            }

            return(CreatedAtRoute("DefaultApi", new { id = proprietario.Nome }, proprietario));
        }
        public ActionResult Atualizar(AtualizarProprietarioViewModel viewModel)
        {
            if (!ModelState.IsValid)
            {
                return(this.ModelErrors());
            }

            using (DbApplication db = new DbApplication())
            {
                Proprietario proprietarioBanco = db
                                                 .Proprietarios
                                                 .ComCpf(viewModel.CpfProprietario)
                                                 .SingleOrDefault();
                if (proprietarioBanco != null && proprietarioBanco.IdProprietario != viewModel.IdProprietario)
                {
                    return(this.ErrorMessage("Já existe um Proprietário com esse cpf"));
                }
                Proprietario proprietario = db.Proprietarios
                                            .ComId(viewModel.IdProprietario)
                                            .SingleOrDefault();

                proprietario.IdProprietario   = viewModel.IdProprietario;
                proprietario.NomeProprietario = viewModel.NomeProprietario;
                proprietario.CpfProprietario  = viewModel.CpfProprietario;
                proprietario.DataNascimento   = viewModel.DataNascimento;
                proprietario.Telefone         = viewModel.Telefone;

                db.RegistrarAlterado(proprietario);
                db.Salvar();
            }

            return(this.Message("Proprietário atualizado com sucesso."));
        }
        private static void processLogin(PacoteLogin pacoteLogin, ClientData cd)
        {
            Utilizador u_pacote      = pacoteLogin.GetUtilizador();
            Utilizador u             = dao_gestUtil.LoginUtilizador(u_pacote.GetUsername(), u_pacote.GetPassword());
            Socket     client_socket = cd.GetSocket();

            if (u == null)
            {
                PacoteLogin pl_send = new PacoteLogin(null, "Login Failed!");
                AMessage    sending = Serializer.Serialize(pl_send);

                client_socket.BeginSend(sending.Data, 0, sending.Data.Length, SocketFlags.None, new AsyncCallback(SendCallback), cd);
            }
            else
            {
                if (u is Cliente)
                {
                    Cliente     c       = (Cliente)u;
                    PacoteLogin pl_send = new PacoteLogin(c, "CSucesso");
                    AMessage    sending = Serializer.Serialize(pl_send);
                    cd.SetUtilizador(c);
                    TurnOn.SetActivityText(c.GetUsername() + " " + c.GetPassword() + "\n");
                    client_socket.BeginSend(sending.Data, 0, sending.Data.Length, SocketFlags.None, new AsyncCallback(SendCallback), cd);
                }
                else
                {
                    Proprietario p = (Proprietario)u;
                    cd.SetUtilizador(p);
                    PacoteLogin pl_send = new PacoteLogin(p, "PSucesso");
                    AMessage    sending = Serializer.Serialize(pl_send);
                    client_socket.BeginSend(sending.Data, 0, sending.Data.Length, SocketFlags.None, new AsyncCallback(SendCallback), cd);
                }
            }
        }
        public ProprietarioDTO List(int id)
        {
            Proprietario    proprietario    = _service.GetById(id);
            ProprietarioDTO proprietarioDTO = _mapper.Map <proprietarioDTO>(proprietario);

            return(proprietarioDTO);
        }
 public static void Excluir(Proprietario proprietario)
 {
     SqlConnection conexao = new SqlConnection(stringConexao); // Define a conexao com o banco de dados.
     string comando = @"delete from aluguel where id = " +  // Instrucao SQL a ser executada.
         proprietario.Id.ToString();
     conexao.Open(); // Abre a conexao com o banco de dados.
                     // Determina a instruc5o SQL e a string de conexao a ser usada.
     SqlCommand sql = new SqlCommand(comando, conexao);
     sql.ExecuteNonQuery(); // Executa a instrucao SQL no banco de dados.
     conexao.Close(); // Fecha a conexao com o banco de dados.
 }
 public static void Alterar(Proprietario proprietario)
 {
     SqlConnection conexao = new SqlConnection(stringConexao); // Define a conexao com o banco de dados.
     string comando = @"update proprietario set " + // Instrucao SQL a ser executada.
         "nome = '" + proprietario.Nome + "', " +
         "email = '" + proprietario.Email + "', " +
         "endereco = '" + proprietario.Endereco + "', " +
         "endereco = '" + proprietario.Endereco + "', " +
         "cpf = '" + proprietario.Cpf + "'" +
         "rg = '" + proprietario.Rg + "', " +
         "telefone = '" + proprietario.Telefone + "', " +
         "where id = " + proprietario.Id;
     conexao.Open(); // Abre a conexao com o banco de dados.
                     // Determina a instrucao SQL e a string de conexao a ser usada.
     SqlCommand sql = new SqlCommand(comando, conexao);
     sql.ExecuteNonQuery(); // Executa a instrucao SQL no banco de dados.
     conexao.Close(); // Fecha a conexao com o banco de dados.
 }
 public static void Incluir(Proprietario proprietario)
 {
     SqlConnection conexao = new SqlConnection(stringConexao); // Define a conexao com o banco de dados.
     string comando = @"insert into proprietario
        (nome
        , email
        , endereco
        , cpf
        , rg
        , telefone) values (" + // Instruc5o SQL a ser executada.
     proprietario.Nome + "'," +
     proprietario.Endereco + "'," +
     proprietario.Cpf + "'," +
     proprietario.Rg + "'," +
     proprietario.Telefone + "')";
     conexao.Open(); // Abre a conexao com o banco de dados.
                     // Determina a instruc5o SQL e a string de conexio a ser usada.
     SqlCommand sql = new SqlCommand(comando, conexao);
     sql.ExecuteNonQuery(); // Executa a instrucio SQL no banco de dados.
     conexao.Close(); // Fecha a conexao com o banco de dados.
 }