Exemplo n.º 1
0
        private void BtnBuscarDono_Click(object sender, EventArgs e)
        {
            cbDono.Items.Clear();
            int cont = 0;

            _cadastroServico = new CadastroServico();
            try
            {
                foreach (var item in _cadastroServico.Buscar(x => x.ID == Convert.ToInt64(cbDono.Text), "Endereco"))
                {
                    cbDono.Items.Add(item.ToString());
                    cont++;
                }
                if (cont == 0)
                {
                    throw new Exception();
                }
            }
            catch (Exception)
            {
                foreach (var item in _cadastroServico.Buscar(x => x.Nome.Contains(cbDono.Text) || x.Cpf.Contains(cbDono.Text), "Endereco"))
                {
                    cbDono.Items.Add(item.ToString());
                    cont++;
                }
            }
            if (cont == 0)
            {
                cbDono.Items.Add("Nenhuma correspondência encontrada!");
            }
            cbDono.DroppedDown = true;
        }
Exemplo n.º 2
0
 ////////////////////////////////////// APAGAR CADASTRO /////////////////////////////////////////////
 private void BtnDeletar_Click(object sender, EventArgs e)
 {
     try
     {
         _contaServico  = new ContaServico();
         _animalServico = new AnimalServico();
         if (_contaServico.Buscar(x => x.CadastroID == _cadastro.ID && x.ValorPago < x.Total).Count != 0)
         {
             throw new AcaoProibidaException("NÃO É POSSÍVEL EXCLUIR UM CADASTRO QUE POSSUI CONTAS PENDENTES!");
         }
         if (_animalServico.Buscar(x => x.CadastroID == _cadastro.ID).Count != 0)
         {
             throw new AcaoProibidaException("NÃO É POSSÍVEL EXCLUIR UM CADASTRO QUE POSSUI ANIMAIS RELACIONADOS!");
         }
         if (MessageBox.Show("TEM CERTEZA QUE DESEJA APAGAR ESSE REGISTRO?\n\nOBS:\nESSA AÇÃO NÃO PODE SER DESFEITA!", "ATENÇÃO!", MessageBoxButtons.OKCancel, MessageBoxIcon.Warning) == DialogResult.OK)
         {
             _cadastroServico = new CadastroServico();
             _cadastroServico.Excluir(_cadastro);
             MessageBox.Show("CADASTRO APAGADO!", "INFO", MessageBoxButtons.OK, MessageBoxIcon.None);
             Close();
         }
     }
     catch (AcaoProibidaException erro)
     {
         MessageBox.Show($"ATENÇÃO!\n\n{erro.Message}", "ERRO", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
     }
 }
 public PaginaVenda()
 {
     InitializeComponent();
     vendaServico     = new VendaServico(new SqlConnection(connectionString));
     livroServico     = new LivroServico(new SqlConnection(connectionString));
     cadastroServico  = new CadastroServico(new SqlConnection(connectionString));
     dtCompra.Enabled = false;
 }
 private void AtualizarVeterinarios()
 {
     _cadastroServico = new CadastroServico();
     foreach (var item in _cadastroServico.Buscar(x => x.Discriminator == "Veterinario", "Endereco"))
     {
         Veterinario aux = (Veterinario)item;
         cbVeterinarios.Items.Add(item.ToString() + " - Crmv: " + aux.Crmv);
     }
 }
 private void ConfigIniciais()
 {
     _animalServico      = new AnimalServico();
     _cadastroServico    = new CadastroServico();
     _atendimentoServico = new AtendimentoServico();
     CenterToScreen();
     dtVencimento.Text = DateTime.Now.AddDays(30).ToShortDateString();
     dtHora.Text       = DateTime.Now.ToShortTimeString();
 }
Exemplo n.º 6
0
        ////////////////////////////////////// EDITAR CADASTRO /////////////////////////////////////////////
        private void BtnEditar_Click(object sender, EventArgs e)
        {
            PaginaCadastro paginaCadastro = new PaginaCadastro(_cadastro);

            _cadastroServico = new CadastroServico();
            Controles.ManterTamanho(this, paginaCadastro);
            Hide();
            paginaCadastro.ShowDialog();
            Controles.ManterTamanho(paginaCadastro, this);
            CenterToScreen();
            Show();
            _cadastro = _cadastroServico.Buscar(x => x.ID == _cadastro.ID, "Endereco").FirstOrDefault();
            AtualizarInformacoes();
        }
        public JsonResult CadastrarUsuario(ContatoDto contato)
        {
            try
            {
                CadastroServico cadastroServico = new CadastroServico();
                cadastroServico.CadastrarUsuario(contato);

                return(Json(new { mensagem = "Usuario cadastrado com sucesso!" }));
            }
            catch (Exception ex)
            {
                return(Json(new { mensagem = ex.Message }));
            }
        }
 private Cadastro CadastroSelecionado()
 {
     try
     {
         int id = Convert.ToInt32(dgvCadastros.CurrentRow.Cells[0].Value.ToString());
         _cadastroServico = new CadastroServico();
         return(_cadastroServico.Buscar(x => x.ID == Convert.ToInt32(id) && x.Discriminator == cbTipo.Text, "Endereco").FirstOrDefault());
     }
     catch (Exception)
     {
         MessageBox.Show("Selecione um cadastro primeiro!", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.None);
         return(null);
     }
 }
Exemplo n.º 9
0
        public AnaliseDeResultados()
        {
            InitializeComponent();
            _atendimentoServico  = new AtendimentoServico();
            _internamentoServico = new InternamentoServico();
            _receitaServico      = new ReceitaServico();
            _cadastroServico     = new CadastroServico();
            _animalServico       = new AnimalServico();

            cbTipo.SelectedItem = "Geral";
            dtInicio.Value      = DateTime.Now.AddDays(-7);
            AtualizarGraficosGeral();
            AtualizarGraficosFinanceiroTodos();
        }
        public JsonResult DeletarUsuario(int id)
        {
            try
            {
                CadastroServico cadastroServico = new CadastroServico();

                cadastroServico.DeletarUsuario(id);

                return(Json(new { success = "Sucesso ao deletar o usuario!" }));
            }
            catch (Exception ex)
            {
                return(Json(new { mensagem = ex.Message }));
            }
        }
        public JsonResult ListarUsuarios()
        {
            try
            {
                CadastroServico cadastroServico = new CadastroServico();

                var retorno = cadastroServico.ListarUsuarios();

                return(Json(retorno, JsonRequestBehavior.AllowGet));
            }
            catch (Exception ex)
            {
                return(Json(new { mensagem = ex.Message }));
            }
        }
 private void ExibirTodos()
 {
     _cadastroServico = new CadastroServico();
     if (cbTipo.Text == "Cliente")
     {
         PreencherDataGrid(_cadastroServico.Buscar(x => x.Discriminator == "Cliente", "Endereco"));
     }
     else if (cbTipo.Text == "Veterinario")
     {
         PreencherDataGrid(_cadastroServico.Buscar(x => x.Discriminator == "Veterinario", "Endereco"));
     }
     else
     {
         PreencherDataGrid(_cadastroServico.Buscar(x => x.Discriminator == "Funcionario", "Endereco"));
     }
 }
 private void PesquisarAnimal()
 {
     _cadastroServico = new CadastroServico();
     if (cbCriterio.Text == "ID")
     {
         PreencherDataGrid(_cadastroServico.Buscar(x => x.ID == Convert.ToInt32(cbPesquisa.Text) && x.Discriminator == cbTipo.Text, "Endereco"));
     }
     else if (cbCriterio.Text == "Nome")
     {
         PreencherDataGrid(_cadastroServico.Buscar(x => x.Nome.Contains(cbPesquisa.Text) && x.Discriminator == cbTipo.Text, "Endereco"));
     }
     else if (cbCriterio.Text == "Endereço")
     {
         PreencherDataGrid(_cadastroServico.Buscar(x => (x.Endereco.Cidade.Contains(cbPesquisa.Text) || x.Endereco.Estado.Contains(cbPesquisa.Text) || x.Endereco.Bairro.Contains(cbPesquisa.Text) || x.Endereco.Rua.Contains(cbPesquisa.Text)) && x.Discriminator == cbTipo.Text, "Endereco"));
     }
     else
     {
         PreencherDataGrid(_cadastroServico.Buscar(x => x.Cpf.Contains(cbPesquisa.Text) && x.Discriminator == cbTipo.Text, "Endereco"));
     }
 }
 public ExibirCadastros()
 {
     InitializeComponent();
     cadastroServico = new CadastroServico(new SqlConnection(connectionString));
     vendaServico    = new VendaServico(new SqlConnection(connectionString));
 }
Exemplo n.º 15
0
 public PaginaAnimal(long cadastroID) : this()
 {
     _cadastroServico = new CadastroServico();
     cbDono.Text      = _cadastroServico.Buscar(x => x.ID == cadastroID, "Endereco").FirstOrDefault().ToString();
 }
 private void PaginaCadastro_Load(object sender, EventArgs e)
 {
     _cadastroServico = new CadastroServico();
     txtNome.Focus();
     txtNome.Select();
 }
Exemplo n.º 17
0
 public PaginaCadastro()
 {
     InitializeComponent();
     cadastroServico = new CadastroServico(new SqlConnection(connectionString));
 }