private void btnExcluir_Click(object sender, EventArgs e) { Controller.ParametrizacaoController _ctrlParametro = new Controller.ParametrizacaoController(); //selecionaParametro(); if (intCodParametro > 0) { if (MessageBox.Show("Confirma exclusão da Marca?", "Categoria", MessageBoxButtons.OKCancel, MessageBoxIcon.Question) == DialogResult.OK) { bool blnExcluiu = _ctrlParametro.excluirParametro(intCodParametro); if (blnExcluiu) { MessageBox.Show("Parametrização excluída."); } else { MessageBox.Show("Erro ao excluir!"); } } else { MessageBox.Show("Cancela ?"); } } }
private void Parametro_Sistema_FormClosing(object sender, FormClosingEventArgs e) { Controller.ParametrizacaoController _ctrlParam = new Controller.ParametrizacaoController(); //Quando fechar atualizar o menu principal com a RazaoSocial atualizada //Esse if garante que o MenuPrincipalView existe para poder atualizar if (Application.OpenForms.OfType <Parametro_Sistema>().Count() > 0) { var instancia = Application.OpenForms.OfType <Parametro_Sistema>().First(); instancia.Text = "Smart System 1.0 - " + _ctrlParam.retornaParametrização(); } }
public void selecionaParametro() { Controller.ParametrizacaoController _ctrlParametro = new Controller.ParametrizacaoController(); DataTable dt = new DataTable(); dt = _ctrlParametro.retornaParametrização(); if (dt != null) { ttbRazaoSocial.DataBindings.Add(new Binding("Text", dt, "param_razao", true)); ttbNomeFantasia.DataBindings.Add(new Binding("Text", dt, "param_fantasia", true)); ttbEmail.DataBindings.Add(new Binding("Text", dt, "param_email", true)); ttbEndereco.DataBindings.Add(new Binding("Text", dt, "param_logradouro", true)); ttbComplemento.DataBindings.Add(new Binding("Text", dt, "param_complemento", true)); ttbNum.DataBindings.Add(new Binding("Text", dt, "param_numero", true)); mskTelefone.DataBindings.Add(new Binding("Text", dt, "param_fone", true)); mskCelular.DataBindings.Add(new Binding("Text", dt, "param_cel", true)); //pcbLogo.DataBindings.Add(new Binding("Imagem", dt, "param_logo", true)); } }
private void btnGravar_Click(object sender, EventArgs e) { Controller.ParametrizacaoController _ctrParam = new Controller.ParametrizacaoController(); string strMensagem = string.Empty; try { //validações if (string.IsNullOrWhiteSpace(ttbRazaoSocial.Text)) { strMensagem += $"Informe a Razão Social!."; } if (string.IsNullOrWhiteSpace(ttbNomeFantasia.Text)) { strMensagem += $"Informe o Nome Fantasia!."; } if (string.IsNullOrWhiteSpace(ttbEndereco.Text)) { strMensagem += $"Informe o Endereço!."; } if (string.IsNullOrWhiteSpace(ttbNum.Text)) { strMensagem += $"Informe o Número!."; } if (string.IsNullOrWhiteSpace(mskCelular.Text)) { strMensagem += $"Informe o Celular!."; } //verificar se houve alguma anormalidade no cadastro if (string.IsNullOrEmpty(strMensagem)) { DataTable dt = new DataTable(); dt = _ctrParam.retornaParametrização(); byte[] byteimg = ImageParaByteArray(pcbLogo.Image);//ImageToByteArray(pcbLogo.Image); if (dt.Rows.Count > 0) { btnLogo.Enabled = true; intCodParametro = 1; int intRetorno = _ctrParam.gravarParametrizacao(intCodParametro, ttbRazaoSocial.Text, ttbNomeFantasia.Text, ttbEmail.Text, ttbEndereco.Text, ttbComplemento.Text, ttbNum.Text, mskTelefone.Text, mskCelular.Text, byteimg); if (intRetorno == 1) { MessageBox.Show("Gravado com sucesso!"); } else { MessageBox.Show("Erro ao Gravar."); } } if (dt.Rows.Count == 0) // Não existe aparametrizãção cadastrada, então grava { btnLogo.Enabled = true; int intRetorno = _ctrParam.gravarParametrizacao(0, ttbRazaoSocial.Text, ttbNomeFantasia.Text, ttbEmail.Text, ttbEndereco.Text, ttbComplemento.Text, ttbNum.Text, mskTelefone.Text, mskCelular.Text, byteimg); if (intRetorno == 1) { MessageBox.Show("Gravado com sucesso!"); } else { MessageBox.Show("Erro ao Gravar."); } } else { MessageBox.Show(strMensagem, "Aviso!!"); } } } catch (Exception Ex) { MessageBox.Show(Ex + ""); } }