示例#1
0
 public void Clear()
 {
     Periodo.Clear();
     Ano.Clear();
     Atendimentos.Clear();
     Tipo.Clear();
     Origem.Clear();
     Operador.Clear();
 }
示例#2
0
 public void Clear()
 {
     NBarra.Clear(); OperacaoBarra.Clear(); EstadoBarra.Clear(); Tipo.Clear(); GrupoDeBaseDeTensao.Clear();
     Nome.Clear(); GrupoDeLimiteDeTensao.Clear(); Tensao.Clear(); Angulo.Clear(); GeracaoAtiva.Clear();
     GeracaoReativa.Clear(); CargaAtiva.Clear(); CargaReativa.Clear(); GeracaoReativaMinima.Clear();
     GeracaoReativaMaxima.Clear(); BarraControladaBarra.Clear(); CapacitorReator.Clear(); Area.Clear();
     TensaoParaDefinicaoDeCarga.Clear(); ModoDeVisualizacao.Clear(); AgregadorBarra1.Clear(); AgregadorBarra2.Clear();
     AgregadorBarra3.Clear(); AgregadorBarra4.Clear(); AgregadorBarra5.Clear();
 }
        private void SalvarAlterações_Click(object sender, RoutedEventArgs e)
        {
            //Criando objeto "cadastrarSpot" a partir do método Models-CadastrarEquipamento:
            AtualizarCadastroEquipamento atualizar = new AtualizarCadastroEquipamento();

            atualizar.Cliente     = Cliente.Text;
            atualizar.Contato     = Contato.Text;
            atualizar.Email       = Email.Text;
            atualizar.Senha       = Senha.Text;
            atualizar.Dongle      = Dongle.Text;
            atualizar.SN          = SN.Text;
            atualizar.Data        = Data.Text;
            atualizar.Tipo        = Tipo.Text;
            atualizar.Func        = Func.Text;
            atualizar.Obs         = Obs.Text;
            atualizar.Placa       = Placa.Text;
            atualizar.NomePc      = NomePc.Text;
            atualizar.Licença     = Licença.Text;
            atualizar.FlopSec     = FlopSec.Text;
            atualizar.Produto     = Produto.Text;
            atualizar.Mac         = MacAdd.Text;
            atualizar.DataLicença = DataLicença.Text;

            if (string.IsNullOrEmpty(Negócio))
            {
                atualizar.Negócio = "Nulo";
            }
            else
            {
                atualizar.Negócio = Negócio;
            }

            try
            {
                //Validando campos que não podem ficar em branco:
                if (string.IsNullOrWhiteSpace(Cliente.Text))
                {
                    throw new ApplicationException("Preencha o campo 'Cliente'");
                }
                if (string.IsNullOrWhiteSpace(Senha.Text))
                {
                    throw new ApplicationException("Preencha o campo 'Contra Senha'");
                }
                if (string.IsNullOrWhiteSpace(Dongle.Text))
                {
                    throw new ApplicationException("Preencha o campo 'Senha Dongle'");
                }
                if (string.IsNullOrWhiteSpace(SN.Text))
                {
                    throw new ApplicationException("Preencha o campo 'Numero de Série'");
                }
                if (string.IsNullOrWhiteSpace(Tipo.Text))
                {
                    throw new ApplicationException("Preencha o campo 'Tipo de Licença'");
                }
                if (string.IsNullOrWhiteSpace(Licença.Text))
                {
                    throw new ApplicationException("Preencha o campo 'Licença'");
                }

                //Chama o procedimento que executa o comando SQL para escrever na tabela.
                atualizar.AtualizarEquip();

                //Limpa todos os campos:
                Cliente.Clear();
                Contato.Clear();
                Senha.Clear();
                Email.Clear();
                Dongle.Clear();
                SN.Clear();
                Data.Clear();
                DataLicença.Clear();
                Tipo.Clear();
                Func.Clear();
                Obs.Clear();
                Placa.Clear();
                Licença.Clear();
                FlopSec.Clear();
                NomePc.Clear();
                MacAdd.Clear();
                Produto.Clear();
                Block_Garantia.Text    = " ";
                Block_Premium.Text     = " ";
                Block_Negócio.Text     = " ";
                RadVenda.IsChecked     = false;
                RadDemo.IsChecked      = false;
                RadAlguel.IsChecked    = false;
                RadFeira.IsChecked     = false;
                DataLicença.FontWeight = FontWeights.Regular;
                DataLicença.Foreground = Brushes.DimGray;
            }
            catch (Exception erro)
            {
                new CaixaDeMensagem(erro.Message);
            }
        }