Ejemplo n.º 1
0
 private void btn_ConfirmarAgendamento_Click(object sender, EventArgs e)
 {
     if (txt_Cliente.Text == "")
     {
         MessageBox.Show("Informe o nome do cliente! Campo obrigatório!", "Caixa Fácil", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
         errorProvider.SetError(txt_Cliente, "Campo obrigatório!");
         txt_Cliente.Focus();
         return;
     }
     else if (txt_Servico.Text == "")
     {
         MessageBox.Show("Informe o serviço a prestar! Campo obrigatório!", "Caixa Fácil", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
         errorProvider.SetError(txt_Servico, "Campo obrigatório!");
         txt_Servico.Focus();
         return;
     }
     else if (!mask_Horario.MaskCompleted)
     {
         MessageBox.Show("Informe o o horário para o agendamento! Campo obrigatório!", "Caixa Fácil", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
         errorProvider.SetError(mask_Horario, "Campo obrigatório!");
         mask_Horario.Focus();
         return;
     }
     else if ((txt_Email.Text != string.Empty) && (!ClassValidacaoEmail.validarEmail(txt_Email.Text)))
     {
         MessageBox.Show("E-mail inválido!", "", MessageBoxButtons.OK, MessageBoxIcon.Information);
         errorProvider.SetError(txt_Email, "E-mail inválido!");
         txt_Email.Focus();
         return;
     }
     else
     {
         try
         {
             agendamento.nomeCliente = txt_Cliente.Text.Trim();
             agendamento.data        = dtp_Data.Text;
             agendamento.horario     = mask_Horario.Text;
             agendamento.servico     = txt_Servico.Text.Trim();
             agendamento.telefone    = mask_Telefone.Text;
             agendamento.email       = txt_Email.Text.Trim();
             agendamento.Agendar();
             MessageBox.Show("Agendamento realizado com sucesso!", "Caixa Fácil", MessageBoxButtons.OK, MessageBoxIcon.Information);
             btn_Limpar_Click(sender, e);
         }
         catch (Exception ex)
         {
             MessageBox.Show(ex.Message, "Caixa Fácil", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
     }
 }
Ejemplo n.º 2
0
        private void btn_editar_Click(object sender, EventArgs e)
        {
            if (string.IsNullOrEmpty(Cod))
            {
                MessageBox.Show("Busque as informações para alteração dos dados!", "Caixa Fácil", MessageBoxButtons.OK, MessageBoxIcon.Information);
                return;
            }

            if (txt_RazaoSocial.Text == string.Empty)
            {
                MessageBox.Show("Preencha o campo 'Razão Social'!", "Campo Obrigatório!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); errorProvider.Clear();
                errorProvider.SetError(txt_RazaoSocial, "Campo obrigatório!");
                txt_RazaoSocial.Focus();
                return;
            }
            else if (txt_NomeFantasia.Text == string.Empty)
            {
                MessageBox.Show("Preencha o campo 'Nome Fantasia'!", "Campo Obrigatório!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                errorProvider.Clear();
                errorProvider.SetError(txt_NomeFantasia, "Campo obrigatório!");
                txt_NomeFantasia.Focus();
                return;
            }
            else if (cb_AreaAtuacao.Text == " ")
            {
                MessageBox.Show("Preencha  a área de atuação da empresa!", "Campo Obrigatório!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); errorProvider.Clear();
                errorProvider.SetError(cb_AreaAtuacao, "Campo obrigatório!");
                cb_AreaAtuacao.Focus();
                return;
            }
            else if (!mask_CNPJ.MaskCompleted)
            {
                MessageBox.Show("Preencha todo o campo do 'CNPJ!", "Campo Obrigatório!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                errorProvider.Clear();
                errorProvider.SetError(mask_CNPJ, "Campo obrigatório!");
                mask_CNPJ.Focus();
                return;
            }

            else if (txt_Logradouro.Text == string.Empty)
            {
                MessageBox.Show("Preencha o campo 'Endereço'!", "Campo Obrigatório!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                errorProvider.Clear();
                errorProvider.SetError(txt_Logradouro, "Campo obrigatório!");
                txt_Logradouro.Focus();
                return;
            }
            else if (!mask_Cep.MaskCompleted)
            {
                MessageBox.Show("Preencha todo o campo 'CEP'!", "Campo Obrigatório!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                errorProvider.Clear();
                errorProvider.SetError(mask_Cep, "Campo obrigatório!");
                mask_Cep.Focus();
                return;
            }
            else if (txt_Numero.Text == string.Empty)
            {
                MessageBox.Show("Preencha o campo 'Número'!", "Campo Obrigatório!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                errorProvider.Clear();
                errorProvider.SetError(txt_Numero, "Campo obrigatório!");
                txt_Numero.Focus();
                return;
            }
            else if (txt_Bairro.Text == string.Empty)
            {
                MessageBox.Show("Preencha o campo 'Bairro'!", "Campo Obrigatório!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                errorProvider.Clear();
                errorProvider.SetError(txt_Bairro, "Campo obrigatório!");
                txt_Bairro.Focus();
                return;
            }
            else if (txt_Cidade.Text == string.Empty)
            {
                MessageBox.Show("Preencha o campo 'Cidade'!", "Campo Obrigatório!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                errorProvider.Clear();
                errorProvider.SetError(txt_Cidade, "Campo obrigatório!");
                txt_Cidade.Focus();
                return;
            }
            else if (cb_Estado.SelectedIndex == -1)
            {
                MessageBox.Show("Selecione o 'Estado'!", "Campo Obrigatório!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                errorProvider.Clear();
                errorProvider.SetError(cb_Estado, "Campo obrigatório!");
                cb_Estado.Focus();
                return;
            }
            else if ((txt_Email.Text != string.Empty) && (!ClassValidacaoEmail.validarEmail(txt_Email.Text)))
            {
                MessageBox.Show("E-mail inválido!", "", MessageBoxButtons.OK, MessageBoxIcon.Information);
                errorProvider.SetError(txt_Email, "E-mail inválido!");
                txt_Email.Focus();
                return;
            }
            else
            {
                try
                {
                    if (ValidarCNPJ() == true)
                    {
                        empresa.id           = int.Parse(Cod);
                        empresa.razaoSocial  = txt_RazaoSocial.Text.Trim();
                        empresa.nomeFantasia = txt_NomeFantasia.Text.Trim();
                        empresa.areaAtuacao  = cb_AreaAtuacao.Text;
                        empresa.CNPJ         = mask_CNPJ.Text;
                        empresa.inscricao    = mask_InscricaoEstadual.Text;
                        empresa.endereco     = txt_Logradouro.Text.Trim();
                        empresa.CEP          = mask_Cep.Text;
                        empresa.numero       = int.Parse(txt_Numero.Text.Trim());
                        empresa.bairro       = txt_Bairro.Text.Trim();
                        empresa.cidade       = txt_Cidade.Text.Trim();
                        empresa.estado       = cb_Estado.Text;
                        empresa.celular      = mask_celular.Text;
                        empresa.email        = txt_Email.Text.Trim();
                        empresa.telefone     = mask_Telefone.Text;
                        if (Diretorio == null)
                        {
                            Diretorio = "";
                        }
                        else if (Diretorio != null)
                        {
                            try
                            {
                                CriarPasta();
                                string ArquivoImagem = Diretorio;
                                string NomedoArquivo = Path.GetFileName(Diretorio);

                                FileInfo fileInfo = new FileInfo(ArquivoImagem);
                                fileInfo.CopyTo(Settings.Default["Disco"].ToString() + @"Caixa Fácil\Imagens do sistema\" + NomedoArquivo);
                                Diretorio = Settings.Default["Disco"].ToString() + @"Caixa Fácil\Imagens do sistema\" + NomedoArquivo;
                            }
                            catch
                            {
                            }
                        }
                        else if (pb_ImagemEmpresa.Image == null)
                        {
                            Diretorio = "";
                        }
                        empresa.logoEmpresa = Diretorio;
                        empresa.Atualizar();
                        MessageBox.Show("Dados da empresa atualizada com sucesso!", "Caixa Fácil", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        LimparCampos();
                    }
                    else
                    {
                        MessageBox.Show("CNPJ inválido!", "Informação do sistema", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                        errorProvider.Clear();
                        errorProvider.SetError(mask_CNPJ, "Campo inválido!");
                        mask_CNPJ.Clear();
                        return;
                    }
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message, "Erro na conexao com o banco de dados!", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
        }
Ejemplo n.º 3
0
        private void btn_Editar_Click(object sender, EventArgs e)
        {
            try
            {
                if (idCliente == 0)
                {
                    MessageBox.Show("Informe os dados do cliente para concluir as alterações dos dados", "Validação CPF", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                    return;
                }

                if (txt_Codigo.Text == string.Empty)
                {
                    MessageBox.Show("Preencha o campo 'Código'! ", "Campo Obrigatório!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                    errorProvider.Clear();
                    errorProvider.SetError(txt_Codigo, "Campo obrigatório!");
                    txt_Codigo.Focus();
                    return;
                }
                else if (txt_Nome.Text == string.Empty)
                {
                    MessageBox.Show("Preencha o campo 'Nome'!", "Campo Obrigatório!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                    errorProvider.Clear();
                    errorProvider.SetError(txt_Nome, "Campo obrigatório!");
                    txt_Nome.Focus();
                    return;
                }
                else if (!mask_Cep.MaskCompleted)
                {
                    MessageBox.Show("Preencha todo o campo do Cep!", "Campo Obrigatório!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                    errorProvider.Clear();
                    errorProvider.SetError(mask_Cep, "Campo Incompleto!");
                    mask_Cep.Focus();
                    return;
                }
                else if (txt_Bairro.Text == string.Empty)
                {
                    MessageBox.Show("Preencha o campo 'Bairro'!", "Campo Obrigatório!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                    errorProvider.Clear();
                    errorProvider.SetError(txt_Bairro, "Campo obrigatório!");
                    txt_Bairro.Focus();
                    return;
                }

                else if (txt_Endereco.Text == string.Empty)
                {
                    MessageBox.Show("Preencha o campo 'Endereço'!", "Campo Obrigatório!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                    errorProvider.Clear();
                    errorProvider.SetError(txt_Endereco, "Campo obrigatório!");
                    txt_Endereco.Focus();
                    return;
                }
                else if (txt_Numero.Text == string.Empty)
                {
                    MessageBox.Show("Preencha o campo 'Número'!", "Campo Obrigatório!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                    errorProvider.Clear();
                    errorProvider.SetError(txt_Numero, "Campo obrigatório!");
                    txt_Numero.Focus();
                    return;
                }
                else if (txt_Cidade.Text == string.Empty)
                {
                    MessageBox.Show("Preencha o campo 'Cidade'!", "Campo Obrigatório!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                    errorProvider.Clear();
                    errorProvider.SetError(txt_Cidade, "Campo obrigatório!");
                    txt_Cidade.Focus();
                    return;
                }
                else if (cb_Estado.Text == string.Empty)
                {
                    MessageBox.Show("Selecione o Estado de sua região!", "Campo Obrigatório!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                    errorProvider.Clear();
                    errorProvider.SetError(cb_Estado, "Campo obrigatório!");
                    cb_Estado.Focus();
                    return;
                }
                else if ((txt_Email.Text != string.Empty) && (!ClassValidacaoEmail.validarEmail(txt_Email.Text)))
                {
                    MessageBox.Show("E-mail inválido!", "", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    errorProvider.SetError(txt_Email, "E-mail inválido!");
                    txt_Email.Focus();
                    return;
                }
                else
                {
                    EditarCliente();
                    codigoCliente();
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "Caixa Fácil", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Ejemplo n.º 4
0
 private void btn_Editar_Click(object sender, EventArgs e)
 {
     if (idUsuario == 0)
     {
         MessageBox.Show("Informe os dados para alteração!", "Caixa Fácil", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
         return;
     }
     if (txt_Nome.Text == string.Empty)
     {
         errorProvider.Clear();
         errorProvider.SetError(txt_Nome, "Campo obrigatório!");
         txt_Nome.Focus();
         return;
     }
     else if ((txt_Email.Text != string.Empty) && (!ClassValidacaoEmail.validarEmail(txt_Email.Text)))
     {
         MessageBox.Show("E-mail inválido!", "", MessageBoxButtons.OK, MessageBoxIcon.Information);
         errorProvider.SetError(txt_Email, "E-mail inválido!");
         txt_Email.Focus();
         return;
     }
     else if (txt_Usuario.Text == string.Empty)
     {
         errorProvider.Clear();
         errorProvider.SetError(txt_Usuario, "Campo obrigatório!");
         txt_Usuario.Focus();
         return;
     }
     if (txt_senha.Text == string.Empty)
     {
         errorProvider.Clear();
         errorProvider.SetError(txt_senha, "Campo obrigatório!");
         txt_senha.Focus();
         return;
     }
     else if (txt_senha.TextLength < 5)
     {
         MessageBox.Show("A senha deve ter de 5 a 15 caracteres!", "Caixa Fácil", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
         errorProvider.Clear();
         errorProvider.SetError(txt_senha, "Campo obrigatório!");
         txt_senha.Focus();
         return;
     }
     else if (txt_DicaSenha.Text == string.Empty)
     {
         MessageBox.Show("Digite uma dica de segurança!", "Campo Obrigatório!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
         errorProvider.Clear();
         errorProvider.SetError(txt_DicaSenha, "Campo obrigatório!");
         txt_DicaSenha.Focus();
         return;
     }
     else if (cb_PerguntaSeguranca.SelectedIndex == 0)
     {
         MessageBox.Show("Selecione ou digite uma pergunta de segurança!", "Campo Obrigatório!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
         errorProvider.Clear();
         errorProvider.SetError(cb_PerguntaSeguranca, "Campo obrigatório!");
         cb_PerguntaSeguranca.Focus();
         return;
     }
     else if (txt_RespostaSeguranca.Text == string.Empty)
     {
         MessageBox.Show("Digite a sua resposta!", "Campo Obrigatório!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
         errorProvider.Clear();
         errorProvider.SetError(txt_RespostaSeguranca, "Campo obrigatório!");
         txt_RespostaSeguranca.Focus();
         return;
     }
     else if (cb_Funcao.Text == string.Empty)
     {
         errorProvider.Clear();
         errorProvider.SetError(cb_Funcao, "Campo obrigatório!");
         cb_Funcao.Focus();
         return;
     }
     else
     {
         try
         {
             string Senha = Security.Cry(txt_senha.Text);
             Usuario.id                = int.Parse(txt_Codigo.Text.Trim());
             Usuario.nome              = txt_Nome.Text.Trim();
             Usuario.nome              = txt_Nome.Text.Trim();
             Usuario.email             = txt_Email.Text.Trim();
             Usuario.usuario           = txt_Usuario.Text.Trim();
             Usuario.dicaSenha         = txt_DicaSenha.Text.Trim();
             Usuario.senha             = Senha;
             Usuario.funcao            = cb_Funcao.Text.Trim().ToUpper();
             Usuario.perguntaSeguranca = cb_PerguntaSeguranca.Text;
             Usuario.respostaSeguranca = txt_RespostaSeguranca.Text;
             if (!Usuario.Atualizar())
             {
                 MessageBox.Show("Dados do Usuario atualizado com sucesso.", "Caixa Fácil", MessageBoxButtons.OK, MessageBoxIcon.Information);
                 LimparCampos();
                 CodigoUsuario();
             }
             else
             {
                 MessageBox.Show("Dica de Senha inválida! Crie outra dica!", "Caixa Fácil", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
             }
         }
         catch (Exception ex)
         {
             MessageBox.Show(ex.Message, "Caixa Fácil", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
     }
 }
Ejemplo n.º 5
0
        private void btn_Salvar_Click(object sender, EventArgs e)
        {
            if (txt_Nome.Text == string.Empty)
            {
                MessageBox.Show("Preencha o campo 'Nome'!", "Campo Obrigatório!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); errorProvider.Clear(); errorProvider.Clear();
                errorProvider.SetError(txt_Nome, "Campo obrigatório!");
                txt_Nome.Focus();
                return;
            }

            else if ((txt_Email.Text != string.Empty) && (!ClassValidacaoEmail.validarEmail(txt_Email.Text)))
            {
                MessageBox.Show("E-mail inválido!", "", MessageBoxButtons.OK, MessageBoxIcon.Information);
                errorProvider.SetError(txt_Email, "E-mail inválido!");
                txt_Email.Focus();
                return;
            }
            else if (txt_Usuario.Text == string.Empty)
            {
                MessageBox.Show("Preencha o campo 'usuário' para logar!", "Campo Obrigatório!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); errorProvider.Clear(); errorProvider.Clear();
                errorProvider.SetError(txt_Usuario, "Campo obrigatório!");
                txt_Usuario.Focus();
                return;
            }
            if (txt_senha.Text == string.Empty)
            {
                MessageBox.Show("Coloque a senha!", "Campo Obrigatório!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); errorProvider.Clear();
                errorProvider.Clear();
                errorProvider.SetError(txt_senha, "Campo obrigatório!");
                txt_senha.Focus();
                return;
            }
            else if (txt_senha.TextLength < 5)
            {
                MessageBox.Show("A senha deve ter de 5 a 15 caracteres!", "Caixa Fácil", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                errorProvider.Clear();
                errorProvider.SetError(txt_senha, "Campo obrigatório!");
                txt_senha.Focus();
                return;
            }
            else if (txt_DicaSenha.Text == string.Empty)
            {
                MessageBox.Show("Digite uma dica de segurança!", "Campo Obrigatório!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                errorProvider.Clear();
                errorProvider.SetError(txt_DicaSenha, "Campo obrigatório!");
                txt_DicaSenha.Focus();
                return;
            }
            else if (cb_PerguntaSeguranca.SelectedIndex == 0)
            {
                MessageBox.Show("Selecione ou digite uma pergunta de segurança!", "Campo Obrigatório!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                errorProvider.Clear();
                errorProvider.SetError(cb_PerguntaSeguranca, "Campo obrigatório!");
                cb_PerguntaSeguranca.Focus();
                return;
            }
            else if (txt_RespostaSeguranca.Text == string.Empty)
            {
                MessageBox.Show("Digite a sua resposta!", "Campo Obrigatório!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                errorProvider.Clear();
                errorProvider.SetError(txt_RespostaSeguranca, "Campo obrigatório!");
                txt_RespostaSeguranca.Focus();
                return;
            }
            else if (cb_Funcao.Text == string.Empty)
            {
                MessageBox.Show("Selecione o campo 'Função'!", "Campo Obrigatório!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                errorProvider.Clear();
                errorProvider.SetError(cb_Funcao, "Campo obrigatório!");
                cb_Funcao.Focus();
                return;
            }
            else
            {
                try
                {
                    CodigoUsuario();
                    Usuario.nome              = txt_Nome.Text.Trim();
                    Usuario.email             = txt_Email.Text.Trim();
                    Usuario.funcao            = cb_Funcao.Text.Trim().ToUpper();
                    Usuario.usuario           = txt_Usuario.Text.Trim();
                    Usuario.senha             = Security.Cry(txt_senha.Text.Trim());
                    Usuario.dicaSenha         = txt_DicaSenha.Text.Trim();
                    Usuario.perguntaSeguranca = cb_PerguntaSeguranca.Text;
                    Usuario.respostaSeguranca = txt_RespostaSeguranca.Text;
                    Usuario.situacao          = "ATIVO";
                    if (Usuario.Cadastrar() == false)
                    {
                        Usuario.Cadastrar();

                        MessageBox.Show("Usuario cadastrado com sucesso!", "Caixa Fácil", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        LimparCampos();
                        CodigoUsuario();
                    }
                    else
                    {
                        MessageBox.Show("O Usuário já existe!", "Caixa Fácil", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        errorProvider.Clear();
                        errorProvider.SetError(txt_Usuario, "");
                        txt_Usuario.Focus();
                        return;
                    }
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message, "Caixa Fácil", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
        }