コード例 #1
0
 private void btGetEmployer_Click(object sender, EventArgs e)
 {
     BtnClick(bEmployerGet, delegate()
     {
         RepProtocol.Empregador empregador = new RepProtocol.Empregador();
         empregador = repProtocol.GetEmployer();
         Invoke(delegate()
         {
             tbEmployerCEI.Text           = empregador.CEI;
             tbEmployerCNPJ.Text          = empregador.CNPJ;
             tbEmployerAddress.Text       = empregador.Endereco;
             tbEmployerName.Text          = empregador.Nome;
             cbEmployerType.SelectedIndex = int.Parse(empregador.Tipo) - 1;
         });
     });
 }
コード例 #2
0
 private void button14_Click(object sender, EventArgs e)
 {
     RepProtocol.Empregador empregador = new RepProtocol.Empregador();
     empregador.CEI      = tbEmployerCEI.Text;
     empregador.CNPJ     = tbEmployerCNPJ.Text;
     empregador.Endereco = tbEmployerAddress.Text;
     empregador.Nome     = tbEmployerName.Text;
     empregador.Tipo     = (cbEmployerType.SelectedIndex + 1).ToString();
     BtnClick(bEmployerEdit, delegate()
     {
         if (
             System.Text.RegularExpressions.Regex.Replace(empregador.Nome, @"\s+", "").Length == 0 ||
             System.Text.RegularExpressions.Regex.Replace(empregador.Endereco, @"\s+", "").Length == 0 ||
             System.Text.RegularExpressions.Regex.Replace(empregador.CNPJ, @"\s+", "").Length == 0
             )
         {
             throw new Exception("Campos em branco");
         }
         repProtocol.EditEmployer(empregador);
     });
 }