private void RadDef_Click(object sender, RoutedEventArgs e) { Tipo = RadDef.Content.ToString(); ParcNum.Visibility = Visibility.Hidden; ParcNum.Clear(); }
private void AddEquip_Click(object sender, RoutedEventArgs e) { //Criando objeto "CadastroEquip" a partir do método Models-CadastrarEquipamento: CadastrarEquipamento cadastrarEquip = new CadastrarEquipamento(); cadastrarEquip.Cliente = Cliente.Text; cadastrarEquip.Contato = Contato.Text; cadastrarEquip.Email = Email.Text; cadastrarEquip.Senha = Senha.Text; cadastrarEquip.Dongle = Dongle.Text; cadastrarEquip.SN = SN.Text; cadastrarEquip.Data = Data.Text; cadastrarEquip.Func = Func.Text; cadastrarEquip.Tipo = Tipo + ' ' + ParcNum.Text; cadastrarEquip.Obs = Obs.Text; cadastrarEquip.Placa = Placa.Text; cadastrarEquip.NomePc = NomePc.Text; cadastrarEquip.Licença = Licença.Text; cadastrarEquip.FlopSec = FlopSec.Text; cadastrarEquip.Produto = TextTitulo.Text; cadastrarEquip.Mac = "###"; cadastrarEquip.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)) { 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. cadastrarEquip.CadastrarEquip(); //Limpa todos os campos: Cliente.Clear(); Contato.Clear(); Senha.Clear(); Email.Clear(); Dongle.Clear(); SN.Clear(); ParcNum.Clear(); Func.Clear(); Obs.Clear(); Placa.Clear(); Licença.Clear(); FlopSec.Clear(); NomePc.Clear(); } catch (Exception erro) { new CaixaDeMensagem(erro.Message); } }