protected void BtnCadastrar_ServerClick(object sender, EventArgs e) { Empresa empresa = null; if (Session["objEmpresa"] != null) { empresa = (Empresa)Session["objEmpresa"]; Session.Remove("objEmpresa"); } else { empresa = new Empresa(); } empresa = Preencher(empresa); if (ValidaCampos(empresa) == true) { EmpresaBLL empresaBLL = new EmpresaBLL(); if (empresa.IdEmpresa != 0) { //Chama método de atualização BLL passando objeto como parâmetro empresaBLL.AtualizaEmpresaPorId(empresa); ScriptManager.RegisterClientScriptBlock(BtnCadastrar, BtnCadastrar.GetType(), "msgSucesso", "alert('Empresa atualizada com sucesso.');", true); //Remove a session que contém o código da empresa Session.Remove("IdEmpresaUpdate"); LimpaCampos(); } else { //Valida se CNPJ ja existe na base empresa.Ok = empresaBLL.ValidaCNPJ(empresa.Cnpj); //Caso retorno Ok seja true if (empresa.Ok == true) { //Chama método de inserção BLL passando objeto como parâmetro empresaBLL.InsereEmpresa(empresa); //Exibe mensagem de cadastro realizado com sucesso ScriptManager.RegisterClientScriptBlock(BtnCadastrar, BtnCadastrar.GetType(), "msgSucesso", "alert('Empresa cadastrada com sucesso.');", true); //Limpa campos após cadastro ser realizado LimpaCampos(); } else { //Mensagem sobre CNPJ aqui ScriptManager.RegisterClientScriptBlock(BtnCadastrar, BtnCadastrar.GetType(), "msgError", "alert('Atenção este CNPJ ja esta cadastrado favor verificar.');", true); } } } }
protected Boolean ValidaCampos(Empresa empresa) { Boolean varValidado = true; if (IsCnpj(empresa.Cnpj) != true) { ScriptManager.RegisterClientScriptBlock(BtnCadastrar, BtnCadastrar.GetType(), "msgError", "alert('CNPJ inválido favor verificar.');", true); varValidado = false; ValidatorCNPJ.ErrorMessage = "CNPJ inválido"; } return(varValidado); }
protected Boolean ValidaSenhas() { //Variável de validação Boolean varValidado = true; if (TxtSenha.Value != TxtConfirmacaoSenha.Value) { varValidado = false; ScriptManager.RegisterClientScriptBlock(BtnCadastrar, BtnCadastrar.GetType(), "msgFalha", "alert('As senhas não conferem.');", true); } return(varValidado); }
protected void BtnCadastrar_ServerClick(object sender, EventArgs e) { if (ValidaCampos() != false) { //Grava contato GravarContato(TxtNome.Value, TxtEmail.Value, TxtAssunto.Value, TxtMensagem.Value); //Exibe mensagem de cadastro realizado com sucesso ScriptManager.RegisterClientScriptBlock(BtnCadastrar, BtnCadastrar.GetType(), "msgSucesso", "alert('Formulário enviado com sucesso.');", true); //Limpa campos após cadastro ser realizado LimparCampos(); } }
protected Boolean ValidaEmail() { //Variável de validação Boolean varValidado = true; string pattern = TxtEmail.Attributes["pattern"].ToString(); Regex regex = new Regex(pattern); if (!regex.IsMatch(TxtEmail.Value)) { varValidado = false; ScriptManager.RegisterClientScriptBlock(BtnCadastrar, BtnCadastrar.GetType(), "msgFalha", "alert('E-mail inválido.');", true); } return(varValidado); }
protected void BtnCadastrar_ServerClick(object sender, EventArgs e) { CentroCustosBLL centroCustoBLL = new CentroCustosBLL(); CentroCusto centroCusto = null; if (Session["objCentroCusto"] != null) { //Instância objeto com valores da session centroCusto = (CentroCusto)Session["objCentroCusto"]; //Remove a session criada Session.Remove("objCentroCusto"); } else { centroCusto = new CentroCusto(); } //Prrenche o objeto centroCusto com dados do formulário centroCusto = Preencher(centroCusto); //Se a validação estiver ok if (centroCusto.IdCentroCusto != 0) { //Chama método de atualização BLL centroCustoBLL.AtualizaCentroCustoPorId(centroCusto); //Exibe mensagem de cadastro atualizado com sucesso ScriptManager.RegisterClientScriptBlock(BtnCadastrar, BtnCadastrar.GetType(), "msgSucesso", "alert('Centro de Custo atualizado com sucesso.');", true); } else { //Chama método de inserção BLL passando objeto como parâmetro centroCustoBLL.InsereCentroCusto(centroCusto); //Exibe mensagem de cadastro realizado com sucesso ScriptManager.RegisterClientScriptBlock(BtnCadastrar, BtnCadastrar.GetType(), "msgSucesso", "alert('Centro de Custo cadastrado com sucesso.');", true); } LimpaCampos(); }
protected void BtnCadastrar_ServerClick(object sender, EventArgs e) { //Intância Classificação para preenchimento e validação Classificacao classificacao = new Classificacao(); if (Session["objClassificacao"] != null) { classificacao = (Classificacao)Session["objClassificacao"]; Session.Remove("objClassificacao"); } //Preenche o objeto classificação com dados do formulário classificacao = Preencher(classificacao); //Instância de BLL ClassificacaoBLL classificacaoBLL = new ClassificacaoBLL(); if (classificacao.IdClassificacao != 0) { //Chama método de atualização BLL passando objeto como parâmetro classificacaoBLL.AtualizaClassificacao(classificacao); //Exibe mensagem de cadastro realizado com sucesso ScriptManager.RegisterClientScriptBlock(BtnCadastrar, BtnCadastrar.GetType(), "msgSucesso", "alert('Classificação atualizada com sucesso.');", true); } else { //Chama método de inserção BLL passando objeto como parâmetro classificacaoBLL.InsereClassificacao(classificacao); //Exibe mensagem de cadastro realizado com sucesso ScriptManager.RegisterClientScriptBlock(BtnCadastrar, BtnCadastrar.GetType(), "msgSucesso", "alert('Classificação cadastrada com sucesso.');", true); } //Limpa campos do formulário após inserir LimpaCampos(); }
protected void BtnCadastrar_ServerClick(object sender, EventArgs e) { CategoriaBLL categoriaBLL = new CategoriaBLL(); Categoria categoria = null; if (Session["objCategoria"] != null) { //Instância objeto com valores da session categoria = (Categoria)Session["objCategoria"]; Session.Remove("objCategoria"); } else { categoria = new Categoria(); } //Preenche o objeto categoria com dados do formulário categoria = Preencher(categoria); if (categoria.IdCategoria != 0) { categoriaBLL.AtualizaCategoriaPorId(categoria); //Exibe mensagem de cadastro atualizado com sucesso ScriptManager.RegisterClientScriptBlock(BtnCadastrar, BtnCadastrar.GetType(), "msgSucesso", "alert('Categoria atualizada com sucesso.');", true); } else { categoriaBLL.InsereCategoria(categoria); ScriptManager.RegisterClientScriptBlock(BtnCadastrar, BtnCadastrar.GetType(), "msgSucesso", "alert('Categoria cadastrada com sucesso.');", true); } //Limpa campos após cadastro ser realizado LimpaCampos(); }
protected void BtnCadastrar_ServerClick(object sender, EventArgs e) { //Instância de chamadoBLL ChamadosBLL chamadoBLL = new ChamadosBLL(); //Instância de novo chamado Chamado chamado = new Chamado(); //Preenche objeto com dados da página chamado = Preencher(); //Chama BLL e insere chamado chamado = chamadoBLL.InserirChamado(chamado); if (UploadImagem.HasFile) { UploadImagem.SaveAs(Server.MapPath("~/Uploads/") + chamado.Anexo); } //Exibe mensagem de cadastro realizado com sucesso ScriptManager.RegisterClientScriptBlock(BtnCadastrar, BtnCadastrar.GetType(), "msgSucesso", "alert('Chamado aberto com sucesso.');", true); Response.Redirect("~/Chamados-Fila"); }
protected void BtnCadastrar_ServerClick(object sender, EventArgs e) { if (Session["objetoUsuario"] != null) { //Instância de usuárioBLL UsuarioBLL usuarioBLL = new UsuarioBLL(); Usuario usuario = new Usuario(); Boolean varValidado = ValidaEmail(); if (varValidado == true) { varValidado = ValidaSenhas(); } //Metodo de Validação de dados if (varValidado != false) { //Preenche Objeto com dados da página usuario = Preencher(usuario); if (Session["IdUsuarioUpdate"] != null) { //Validação para upload de foto if (!string.IsNullOrEmpty(usuario.Imagem)) { if (UploadImagem.HasFile) { UploadImagem.SaveAs(Server.MapPath("~/Uploads/") + usuario.Imagem); } } //Chama BLL e método de atualização de usuário usuarioBLL.AtualizaUsuarioPorId(usuario); //Exibe mensagem de cadastro realizado com sucesso ScriptManager.RegisterClientScriptBlock(BtnCadastrar, BtnCadastrar.GetType(), "msgSucesso", "alert('Usuário atualizado com sucesso.');", true); //Remove a session que contém o código do usuário Session.Remove("IdUsuarioUpdate"); LimpaCampos(); } else { //Valida se e-mail ja existe na base usuario.Ok = usuarioBLL.ValidaEmail(usuario.Email); if (usuario.Ok == false) { ScriptManager.RegisterClientScriptBlock(BtnCadastrar, BtnCadastrar.GetType(), "msgFalha", "alert('O e-mail informado ja foi cadastrado.');", true); TxtEmail.Focus(); } else { if (UploadImagem.HasFile) { UploadImagem.SaveAs(Server.MapPath("~/Uploads/") + usuario.Imagem); } //Chama BLL e insere usuário usuarioBLL.InsereUsuario(usuario); //Exibe mensagem de cadastro realizado com sucesso ScriptManager.RegisterClientScriptBlock(BtnCadastrar, BtnCadastrar.GetType(), "msgSucesso", "alert('Usuário cadastrado com sucesso.');", true); //Limpa campos após cadastro ser realizado LimpaCampos(); } } } } }