Example #1
0
        private void Window_ContentRendered(object sender, EventArgs e)
        {
            ClienteRepo repo = new ClienteRepo();

            cbCliente.ItemsSource = repo.Pesquisar("");



            if (AgendamentoAlteracao != null)
            {
                dtVisita.Text    = AgendamentoAlteracao.Visita.ToString("");
                txtMensagem.Text = AgendamentoAlteracao.DServiço;

                txtCodUsuario.Content = AgendamentoAlteracao.IdUsuario.ToString("");
                txtMarca.Text         = AgendamentoAlteracao.Mmaquina;
                dsMaquina.Text        = AgendamentoAlteracao.DsMaquina;
                txtValor.Text         = AgendamentoAlteracao.VlServiço.ToString("N2");
                dtServiço.Text        = AgendamentoAlteracao.DTServico.ToString("");
                cbCliente.Text        = AgendamentoAlteracao.Nome;
            }
            if (Aplicacao.UsuarioLogado != null)
            {
                txtCodUsuario.Content = Aplicacao.UsuarioLogado.Id.ToString();
            }
        }
Example #2
0
        private void button1_Click(object sender, EventArgs e)
        {
            string msg = "Segundo a Lei geral Proteção de Dados nosso applicativo faz tratamento de seus dados inseridos a continuacao," +
                         " por sua seguranca mas se voce desejase retirar pode contatar conosco. Clickando aceito, voce aceita o uso de dados" +
                         " pessoais em nosso aplicativo.";


            if (checkInputs())
            {
                DialogResult dialogResult = MessageBox.Show(msg, "message", MessageBoxButtons.OKCancel);
                if (dialogResult == DialogResult.Cancel)
                {
                    this.Hide();
                    Home home = new Home();
                    home.Show();
                }
                Enderecos newEndereco = new Enderecos(
                    textBox2.Text,
                    textBox3.Text,
                    textBox4.Text,
                    textBox5.Text
                    );
                enderecoDB = new EnderecoRepo();
                enderecoDB.newEndereco(newEndereco);
                newEndereco.Id = enderecoDB.getLastId();


                Usuarios newUser = new Usuarios();
                newUser.SetEmail(email.Text);
                newUser.SetNome(textBox1.Text);
                MD5 md5Hash = MD5.Create();
                newUser.SetSenha(MD5Hash.GetMd5Hash(md5Hash, pass.Text));

                usuarioDB = new UsuariosRepo();
                usuarioDB.newUsuario(newUser);
                newUser.SetId(usuarioDB.lastUsuario());

                clientesDB = new ClienteRepo();
                Clientes newCliente = new Clientes(
                    newEndereco.Id,
                    false,
                    false,
                    textBox6.Text,
                    newUser.GetId()
                    );
                newCliente.Telefone = textBox7.Text;
                clientesDB.newCliente(newCliente);
                newCliente.IdUsuario = clientesDB.lastCliente();

                Session.setCliente(newCliente);
                this.Hide();
                Home homeW = new Home();
                homeW.Show();
            }
            else
            {
                MessageBox.Show("Campos faltantes");
            }
        }
 public ModifyClientesForm(int userId = 0, int clienteId = 0, string keyword = "")
 {
     InitializeComponent();
     _loadCombo    = new LoadComboBoxesRepo();
     _clientesRepo = new ClienteRepo();
     _userId       = userId;
     _clienteId    = clienteId;
     _keyword      = keyword;
 }
Example #4
0
 public ModifyRenta(int userId = 0, int vehiculoId = 0, int rentaId = 0, int inspeccionId = 0, string keyword = "")
 {
     _userId         = userId;
     _vehiculoId     = vehiculoId;
     _rentaId        = rentaId;
     _keyword        = keyword;
     _rentaRepo      = new RentaRepo();
     _inspeccionId   = inspeccionId;
     _inspeccionRepo = new InspeccionRepository();
     _clienteRepo    = new ClienteRepo();
     _loadCombo      = new LoadComboBoxesRepo();
     InitializeComponent();
 }
Example #5
0
 // GET: api/Cliente
 public IHttpActionResult Get()
 {
     try
     {
         ClienteRepo clienteRepo = new ClienteRepo();
         var         cliente     = clienteRepo.Pesquisar();
         return(Ok(cliente));
     }
     catch (Exception ex)
     {
         return(InternalServerError(ex));
     }
 }
Example #6
0
 // POST: api/Cliente
 public IHttpActionResult Post([FromBody] Cliente cliente)
 {
     cliente.DataStatus = DateTime.Now;
     try
     {
         ClienteRepo clienteRepo = new ClienteRepo();
         clienteRepo.Inserir(cliente);
         return(Ok(cliente));
     }
     catch (Exception ex)
     {
         return(InternalServerError(ex));
     }
 }
Example #7
0
        // DELETE: api/Cliente/5
        public IHttpActionResult Delete(int id)
        {
            try
            {
                ClienteRepo clienteRepo = new ClienteRepo();

                clienteRepo.Excluir(id);
                return(Ok());
            }
            catch (Exception ex)
            {
                return(InternalServerError(ex));
            }
        }
Example #8
0
 // PUT: api/Cliente/5
 public IHttpActionResult Put(int id, [FromBody] Cliente cliente)
 {
     cliente.DataStatus = DateTime.Now;
     try
     {
         ClienteRepo clienteRepo = new ClienteRepo();
         cliente.Id = id;
         clienteRepo.Alterar(cliente);
         return(Ok(cliente));
     }
     catch (Exception ex)
     {
         return(InternalServerError(ex));
     }
 }
Example #9
0
        private void addingToDB()
        {
            MD5 md5Hash = MD5.Create();

            MD5Hash.GetMd5Hash(md5Hash, textBox4.Text);
            Card newCard = new Card(
                Session.GetClientes().IdUsuario,
                textBox1.Text,
                textBox2.Text,
                MD5Hash.GetMd5Hash(md5Hash, textBox4.Text)
                );

            cardDB.newCard(newCard);
            ClienteRepo clientDB = new ClienteRepo();

            clientDB.updateUseCard(Session.GetClientes().IdUsuario);
        }
Example #10
0
        private void AtualizarDataGrid()
        {
            ClienteRepo repo = new ClienteRepo();

            list.ItemsSource            = repo.Pesquisar(txtPesquisar.Text);
            list.Columns[0].Visibility  = Visibility.Hidden;
            list.Columns[0].IsReadOnly  = true;
            list.Columns[1].IsReadOnly  = true;
            list.Columns[2].IsReadOnly  = true;
            list.Columns[3].IsReadOnly  = true;
            list.Columns[4].IsReadOnly  = true;
            list.Columns[5].IsReadOnly  = true;
            list.Columns[6].IsReadOnly  = true;
            list.Columns[7].IsReadOnly  = true;
            list.Columns[8].IsReadOnly  = true;
            list.Columns[9].IsReadOnly  = true;
            list.Columns[10].IsReadOnly = true;
            list.Columns[11].IsReadOnly = true;
            list.Columns[12].IsReadOnly = true;
        }
Example #11
0
        private void List_PreviewKeyDown(object sender, KeyEventArgs e)
        {
            if (e.Key == Key.Delete)
            {
                ClienteRepo repo    = new ClienteRepo();
                Cliente     cliente = list.SelectedItem as Cliente;

                MessageBoxResult resposta;
                resposta = MessageBox.Show("Deseja realmente excluir ? ", "Excluir", MessageBoxButton.YesNo, MessageBoxImage.Question);

                if (resposta == MessageBoxResult.Yes)
                {
                    repo.Excluir(cliente.Id);
                    AtualizarDataGrid();
                }
                else
                {
                    e.Handled = true; // para ignorar o DELETE
                }
            }
        }
Example #12
0
        // GET: api/Cliente/5
        public IHttpActionResult Get(int id)
        {
            try
            {
                ClienteRepo clienteRepo = new ClienteRepo();
                var         cliente     = clienteRepo.PesquisarPorId(id);

                if (cliente != null)
                {
                    return(Ok(cliente));
                }
                else
                {
                    return(StatusCode(HttpStatusCode.NoContent));
                }
            }
            catch (Exception ex)
            {
                return(InternalServerError(ex));
            }
        }
Example #13
0
 public blockDados()
 {
     InitializeComponent();
     blockDB   = new BlockRepo();
     clienteDB = new ClienteRepo();
 }
Example #14
0
 public LCliente(IConfiguration configuration)
 {
     _configuration = configuration;
     _clienteRepo   = new ClienteRepo(_configuration);
 }
Example #15
0
 public ClienteController(IConfiguration configuration)
 {
     cliRepo = new ClienteRepo(configuration);
 }
Example #16
0
 public AlquilerService()
 {
     this.alquilerRepo = new AlquilerRepo();
     this.clienteRepo  = new ClienteRepo();
     this.productoRepo = new ProductoRepo();
 }
Example #17
0
 public ClienteService()
 {
     this.clienteRepo  = new ClienteRepo();
     this.alquilerRepo = new AlquilerRepo();
 }
Example #18
0
        private void BtnSalvar_Click(object sender, RoutedEventArgs e)
        {
            //verificar se é vazio ou espaço em branco
            if (string.IsNullOrWhiteSpace(txtEmpresa.Text))
            {
                MessageBox.Show("Nome Da Empresa é obrigatório", "Erro", MessageBoxButton.OK, MessageBoxImage.Error);
                txtEmpresa.Focus();
                return;
            }

            //verificar se é vazio ou espaço em branco
            if (string.IsNullOrWhiteSpace(txtCnpj.Text))
            {
                MessageBox.Show("CNPJ  é obrigatório", "Erro", MessageBoxButton.OK, MessageBoxImage.Error);
                txtCnpj.Focus();
                return;
            }
            //verificar se é vazio ou espaço em branco
            if (string.IsNullOrWhiteSpace(txtEmail.Text))
            {
                MessageBox.Show("Email é obrigatório", "Erro", MessageBoxButton.OK, MessageBoxImage.Error);
                txtEmail.Focus();
                return;
            }
            //verificar se é vazio ou espaço em branco
            if (string.IsNullOrWhiteSpace(txtTelefone.Text))
            {
                MessageBox.Show("Telefone é obrigatório", "Erro", MessageBoxButton.OK, MessageBoxImage.Error);
                txtTelefone.Focus();
                return;
            }
            //verificar se é vazio ou espaço em branco
            if (string.IsNullOrWhiteSpace(txtCelular.Text))
            {
                MessageBox.Show("Celular é obrigatório", "Erro", MessageBoxButton.OK, MessageBoxImage.Error);
                txtCelular.Focus();
                return;
            }
            //verificar se é vazio ou espaço em branco
            if (string.IsNullOrWhiteSpace(txtEndereco.Text))
            {
                MessageBox.Show("Endereço é obrigatório", "Erro", MessageBoxButton.OK, MessageBoxImage.Error);
                txtEndereco.Focus();
                return;
            }
            //verificar se é vazio ou espaço em branco
            if (string.IsNullOrWhiteSpace(txtN.Text))
            {
                MessageBox.Show("Nº é obrigatório", "Erro", MessageBoxButton.OK, MessageBoxImage.Error);
                txtN.Focus();
                return;
            }

            //verificar se é vazio ou espaço em branco
            if (string.IsNullOrWhiteSpace(txtBairro.Text))
            {
                MessageBox.Show("Bairro é obrigatório", "Erro", MessageBoxButton.OK, MessageBoxImage.Error);
                txtBairro.Focus();
                return;
            }
            //verificar se é vazio ou espaço em branco
            if (string.IsNullOrWhiteSpace(txtCidade.Text))
            {
                MessageBox.Show("Cidade é obrigatório", "Erro", MessageBoxButton.OK, MessageBoxImage.Error);
                txtCidade.Focus();
                return;
            }
            //verificar se é vazio ou espaço em branco
            if (string.IsNullOrWhiteSpace(txtEstado.Text))
            {
                MessageBox.Show("Estado é obrigatório", "Erro", MessageBoxButton.OK, MessageBoxImage.Error);
                txtEstado.Focus();
                return;
            }
            //verificar se é vazio ou espaço em branco
            if (string.IsNullOrWhiteSpace(txtCep.Text))
            {
                MessageBox.Show("Cep é obrigatório", "Erro", MessageBoxButton.OK, MessageBoxImage.Error);
                txtCep.Focus();
                return;
            }
            ClienteRepo repo    = new ClienteRepo();
            Cliente     cliente = new Cliente();

            // preenchendo campos

            cliente.Empresa     = txtEmpresa.Text;
            cliente.Cnpj        = txtCnpj.Text;
            cliente.Email       = txtEmail.Text;
            cliente.Telefone    = txtTelefone.Text;
            cliente.Celular     = txtCelular.Text;
            cliente.Endereco    = txtEndereco.Text;
            cliente.N           = txtN.Text;
            cliente.Complemento = txtComplemento.Text;
            cliente.Bairro      = txtBairro.Text;
            cliente.Cidade      = txtCidade.Text;
            cliente.Estado      = txtEstado.Text;
            cliente.Cep         = txtCep.Text;
            cliente.Ativo       = true;
            cliente.DataStatus  = DateTime.Now;

            try
            {
                if (ClienteAlteracao != null)
                {
                    //preenche o ID
                    cliente.Id = ClienteAlteracao.Id;

                    repo.Alterar(cliente);
                    MessageBox.Show("Cliente alterado com sucesso.");
                }
                else
                {
                    repo.Inserir(cliente);
                    MessageBox.Show("Cliente Cadastrado Com Sucesso");
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Ocorreu um erro.Mensagem Original: " + ex.Message, "Erro", MessageBoxButton.OK, MessageBoxImage.Error);
                return;
            }
            Close();
        }
 public ClientesForm(int userId = 0)
 {
     _userId      = userId;
     _clienteRepo = new ClienteRepo();
     InitializeComponent();
 }