예제 #1
0
        public List <Model.Cidade> select()
        {
            List <Model.Cidade> lstCidade = new List <Model.Cidade>();
            string     sql     = "SELECT * FROM CIDADE";
            Conexao    conexao = new Conexao();
            SqlCommand command = new SqlCommand(sql, conexao.getConexao());

            try
            {
                SqlDataReader reader = command.ExecuteReader(System.Data.CommandBehavior.CloseConnection);
                while (reader.Read())
                {
                    Model.Cidade cidade = new Model.Cidade();
                    cidade.id   = Convert.ToInt32(reader["id"]);
                    cidade.nome = reader["nome"].ToString();
                    cidade.uf   = reader["uf"].ToString();
                    cidade.cep  = reader["cep"].ToString();
                    lstCidade.Add(cidade);
                }
            }
            catch
            {
                //..
            }
            conexao.Dispose();
            return(lstCidade);
        }
예제 #2
0
        private void btnEditar_Click(object sender, EventArgs e)
        {
            Model.Cidade   cidade = (Model.Cidade)GridCidade.SelectedRows[0].DataBoundItem;
            AlterarCultura form   = new AlterarCultura(cidade);

            form.ShowDialog();
            Atualizatela();
        }
예제 #3
0
 public AlterarCultura(Model.Cidade cidade)
 {
     this.cidade = cidade;
     InitializeComponent();
     TxtBoxId.Text            = cidade.id.ToString();
     TxtBoxAlterarCep.Text    = cidade.cep;
     TxtBoxAlterarCidade.Text = cidade.nome;
 }
예제 #4
0
 private Model.Cidade getCidade()
 {
     Model.Cidade cidade = new Model.Cidade();
     cidade.nome = txtNome.Text;
     cidade.cep  = txtCep.Text;
     cidade.uf   = txtUF.Text;
     return(verificarCidade() ? cidade : null);
 }
예제 #5
0
        private async void btnExcluir_Click(object sender, EventArgs e)
        {
            Model.Cidade cidade = (Model.Cidade)GridCidade.SelectedRows[0].DataBoundItem;
            string       info   = await CidadeServices.DelCidade(cidade);

            if (info == "NoContent")
            {
                MessageBox.Show("Cidade excluída com sucesso!");
                Atualizatela();
            }
            else
            {
                MessageBox.Show("Erro ao excluir cidade");
            }
        }
예제 #6
0
        public void insert(Model.Cidade cidade)
        {
            string     sql     = "INSERT INTO Cidade VALUES (@nome, @uf, @cep)";
            Conexao    conexao = new Bll.Conexao();
            SqlCommand command = new SqlCommand(sql, conexao.getConexao());

            commandAdd(command, cidade);
            try
            {
                command.ExecuteNonQuery();
            }
            catch
            {
                //..
            }
            conexao.Dispose();
        }
예제 #7
0
        private async void BtnCriarSalvarCidade_Click(object sender, EventArgs e)
        {
            string nome = TxtBoxNomeCidade.Text;
            string cep  = TxtBoxCepCidade.Text;

            Model.Cidade cidade = new Model.Cidade();
            cidade.nome = nome;
            cidade.cep  = cep;
            string info = await CidadeServices.PostCidade(cidade);

            if (info == "Created")
            {
                MessageBox.Show("Cidade cadastrado com sucesso!");
                Close();
            }
            else
            {
                MessageBox.Show("Erro ao cadastrar Cidade!");
            }
        }
예제 #8
0
        protected void btnCadastrar_Click(object sender, EventArgs e)
        {
            Model.Cidade cidade = getCidade();

            Dal.CidadeDAL.insert(cidade);
        }
예제 #9
0
 public void commandAdd(SqlCommand command, Model.Cidade cidade)
 {
     command.Parameters.AddWithValue("nome", cidade.nome);
     command.Parameters.AddWithValue("uf", cidade.uf);
     command.Parameters.AddWithValue("cep", cidade.cep);
 }
예제 #10
0
 public object Selecionar(Model.Cidade cidadeModel)
 {
     return(rb.EncapsulatedRead <Model.Cidade>(cidadeModel, "dbo.Cidade_SelecionarPorEstado", false));
 }
예제 #11
0
 public static void insert(Model.Cidade cidade)
 {
     Bll.CidadeBLL cidadeBLL = new Bll.CidadeBLL();
     cidadeBLL.insert(cidade);
 }
예제 #12
0
파일: Cidade.cs 프로젝트: andrewmaia/SIIO
 public object SelecionarPorEstado(int estadoID)
 {
     Model.Cidade cidadeModel = new Model.Cidade();
     cidadeModel.EstadoID = estadoID;
     return(cidadeDA.Selecionar(cidadeModel));
 }