Beispiel #1
0
        private void btnInserir_Click(object sender, EventArgs e)
        {
            try
            {
                Domain.Entities.Condominio condominio = new Domain.Entities.Condominio();
                condominio.Nome      = txtNome.Text;
                condominio.CEP       = mtxCEP.Text;
                condominio.CodPostal = txtCodPostal.Text;
                condominio.Rua       = txtRua.Text;
                condominio.Numero    = Convert.ToInt32(nudNumero.Value);
                condominio.Cidade    = txtCidade.Text;
                condominio.Estado    = cmbEstado.Text;
                condominio.Provincia = txtProvincia.Text;
                condominio.Pais      = txtPais.Text;

                CondominioRepository repository = new CondominioRepository();
                repository.Inserir(condominio);

                MessageBox.Show("Nome de Condomínio Inserido Com Sucesso!",
                                "Cadastro Condomínio",
                                MessageBoxButtons.OK,
                                MessageBoxIcon.Information);
            } catch
            {
                MessageBox.Show($"Ocorreu um erro!",
                                "Cadastro Condomínio",
                                MessageBoxButtons.OK,
                                MessageBoxIcon.Error);
            }
        }
        private void btnUpdate_Click(object sender, EventArgs e)
        {
            try
            {
                Domain.Entities.Condominio condominio = new Domain.Entities.Condominio();
                condominio.Id        = int.Parse(lblIdCondominio.Text);
                condominio.Nome      = txtNome.Text;
                condominio.CEP       = mtxCEP.Text;
                condominio.CodPostal = txtCodPostal.Text;
                condominio.Rua       = txtRua.Text;
                condominio.Numero    = Convert.ToInt32(nudNumero.Value);
                condominio.Cidade    = txtCidade.Text;
                condominio.Estado    = cmbEstado.Text;
                condominio.Provincia = txtProvincia.Text;
                condominio.Pais      = txtPais.Text;

                Infra.Data.Repositories.CondominioRepository repository = new();
                repository.Update(condominio);

                MessageBox.Show("Cadastro Atualizado com Sucesso!",
                                "Cadastro de Condomínio",
                                MessageBoxButtons.OK,
                                MessageBoxIcon.Information);
            }
            catch
            {
                MessageBox.Show("Ocorreu um Erro!",
                                "Cadastro de Condomínio",
                                MessageBoxButtons.OK,
                                MessageBoxIcon.Error);
            }
        }
Beispiel #3
0
        private void btnDeletar_Click(object sender, EventArgs e)
        {
            try
            {
                Infra.Data.Contexto.PortariaContext Db = new();

                Domain.Entities.Condominio condominio = Db.Condominio.FirstOrDefault(t => t.Estado.Contains(cmbEstado.Text) ||
                                                                                     t.Cidade.Contains(txtCidade.Text) ||
                                                                                     t.Rua.Contains(txtRua.Text) ||
                                                                                     t.CEP.Contains(mtxCEP.Text) ||
                                                                                     t.Nome.Contains(txtNome.Text));

                Infra.Data.Repositories.CondominioRepository repository = new();
                repository.Remove(condominio);

                MessageBox.Show("Cadastro Removido Com Sucesso",
                                "Remover Condomínio",
                                MessageBoxButtons.OK,
                                MessageBoxIcon.Information);
            }
            catch
            {
                MessageBox.Show("Ocorreu um Erro!",
                                "Remover Condomínio",
                                MessageBoxButtons.OK,
                                MessageBoxIcon.Error);
            }
        }
Beispiel #4
0
        static int BuscarIdCondominio(string nome)
        {
            PortariaContext Db = new();

            Domain.Entities.Condominio condominio = Db.Condominio.FirstOrDefault(t => t.Nome.Contains(nome));

            return(condominio.Id);
        }
Beispiel #5
0
        private static int ConsultarIdCondominio(string nome)
        {
            Infra.Data.Contexto.PortariaContext Db = new();

            Domain.Entities.Condominio condominio = Db.Condominio.FirstOrDefault(t => t.Nome.Contains(nome));

            return(condominio.Id);
        }
Beispiel #6
0
        static int ConsultarId(string nome)
        {
            PortariaContext Db = new PortariaContext();

            Domain.Entities.Condominio condominio = Db.Condominio.FirstOrDefault(t => t.Nome.Equals(nome));

            return(condominio.Id);
        }
        private void btnConsultarDados_Click(object sender, EventArgs e)
        {
            Infra.Data.Contexto.PortariaContext Db = new();

            Domain.Entities.Condominio condominio = Db.Condominio.FirstOrDefault(t => t.Nome.Contains(txtConsultarNome.Text) ||
                                                                                 t.CEP.Contains(mtxConsultarCEP.Text) ||
                                                                                 t.Cidade.Contains(txtCidade.Text) ||
                                                                                 t.Pais.Contains(txtPais.Text));

            lblIdCondominio.Text = Convert.ToString(condominio.Id);
            lblNome.Text         = condominio.Nome;
            lblCEP.Text          = condominio.CEP;
            lblCodPostal.Text    = condominio.CodPostal;
            lblRua.Text          = condominio.Rua;
            lblNumero.Text       = Convert.ToString(condominio.Numero);
            lblCidade.Text       = condominio.Cidade;
            lblEstado.Text       = condominio.Estado;
            lblProvincia.Text    = condominio.Provincia;
            lblPais.Text         = condominio.Pais;

            btnUpdate.Enabled = true;
        }