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); } } }
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); } } }
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); } }
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); } } }
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); } } }