Exemplo n.º 1
0
        private void btnDeletar_Click(object sender, EventArgs e)
        {
            try
            {
                Infra.Data.Contexto.PortariaContext Db = new();

                Domain.Entities.Apartamento apartamento = Db.Apartamento.FirstOrDefault(t => t.Bloco.Contains(txtBloco.Text) ||
                                                                                        t.Ramal.Contains(txtRamal.Text) ||
                                                                                        t.Numero == Convert.ToInt32(nudNumero.Value));

                Infra.Data.Repositories.ApartamentoRepository repository = new();
                repository.Remove(apartamento);

                MessageBox.Show("Apartamento Excluído Com Sucesso!",
                                "Deletar Apartamento",
                                MessageBoxButtons.OK,
                                MessageBoxIcon.Information);
            }
            catch
            {
                MessageBox.Show("Ocorreu um Erro!",
                                "Deletar Apartamento",
                                MessageBoxButtons.OK,
                                MessageBoxIcon.Error);
            }
        }
Exemplo n.º 2
0
        static int ConsultarIdApartamento(int numero)
        {
            Infra.Data.Contexto.PortariaContext Db = new();

            Domain.Entities.Apartamento apartamento = Db.Apartamento.FirstOrDefault(t => t.Numero == numero);

            return(apartamento.Id);
        }
Exemplo n.º 3
0
        private void btnConsultar_Click(object sender, EventArgs e)
        {
            Infra.Data.Contexto.PortariaContext Db = new();

            Domain.Entities.Apartamento apartamento = Db.Apartamento.FirstOrDefault(t => t.Bloco.Contains(txtConsultarBloco.Text) ||
                                                                                    t.Numero == Convert.ToInt32(nudConsultarNumero.Value) ||
                                                                                    t.IdMorador == ConsultarIdMorador(mtxConsultarMorador.Text) ||
                                                                                    t.IdCondominio == ConsultarIdCondominio(txtConsultarCondominio.Text) ||
                                                                                    t.IdPredio == ConsultarIdPredio(txtPredio.Text));

            lblConsultarCodigoApartamento.Text = Convert.ToString(apartamento.Id);
            lblConsultarNumero.Text            = Convert.ToString(apartamento.Numero);
            lblBloco.Text        = apartamento.Bloco;
            lblRamal.Text        = apartamento.Ramal;
            lblIdMorador.Text    = apartamento.IdMorador.ToString();
            lblIdCondominio.Text = apartamento.IdCondominio.ToString();
            lblIdPredio.Text     = apartamento.IdPredio.ToString();

            btnInserir.Enabled = true;
        }