public override bool sendFuncionario(Types.Funcionario Funcionario) { base.sendFuncionario(Funcionario); RepProtocol.Empregado empregado = new RepProtocol.Empregado(); empregado.CNTLS = String.IsNullOrEmpty(Funcionario.Proximidade) ? "0" : Convert.ToInt64(Funcionario.Proximidade).ToString("X"); empregado.ID = Funcionario.Crachas[0].ToString(); empregado.KBD = Funcionario.Crachas[0].ToString(); empregado.Nome = Funcionario.Nome; empregado.PIS = Funcionario.Pis; AssepontoRep.DBApp bd = new DBApp(); string msg = ""; if (bd.FuncionarioEstaNoTerminal(TerminalDados.Indice, Funcionario.Ind)) { repProtocol.EditEmployee(empregado, out msg); } else { repProtocol.SetEmployee(empregado, out msg); } LogMensagem(msg); return(msg == MSGOK); }
private void button21_Click(object sender, EventArgs e) { RepProtocol.Empregado empregado = new RepProtocol.Empregado(); empregado.CNTLS = tbEmployeeCNTLS.Text; empregado.ID = tbEmployeeID.Text; empregado.KBD = tbEmployeeKBD.Text; empregado.Nome = tbEmployeeName.Text; empregado.PIS = tbEmployeePIS.Text; BtnClick(bEmployeeEdit, delegate() { repProtocol.EditEmployee(empregado); }); }