private void InserirOperador() { int operadorCadastrado; try { if (ValidarCamposVazios()) { if (VerificarRegrasCampos()) { Evaluation.Framework.Entity.Operador operador = new Evaluation.Framework.Entity.Operador() { Nome = txtNomeOperador.Text, Ativo = true, Percentual = decimal.Parse(txtPercentual.Text), Limite = decimal.Parse(txtLimite.Text), Praca = txtCodPraca.Text }; operadorBusiness = new Evaluation.Framework.Logic.Operador(); operadorCadastrado = operadorBusiness.IncluirOperador(operador); if (operadorCadastrado > 0) { ExibirMensagem($"Operador {operadorCadastrado}-{operador.Nome} inserido com sucesso!"); } } } } catch (Exception ex) { ExibirMensagem($"O seguinte erro foi apresentado ao inserir novo operador: {ex}"); } }
private void AtualizarOperador() { txtCodOperador.Enabled = false; txtPraca.Enabled = false; txtPraca.Visible = false; txtCodPraca.Enabled = true; txtCodPraca.Visible = true; txtLimite.Enabled = true; txtNomeOperador.Enabled = true; txtPercentual.Enabled = true; cboStatus.Enabled = true; try { if (ValidarCamposVazios()) { if (VerificarRegrasCampos()) { if (ValidarCodPraca()) { Evaluation.Framework.Entity.Operador operador = new Evaluation.Framework.Entity.Operador() { Nome = txtNomeOperador.Text, Ativo = cboStatus.SelectedIndex == 0 ? true : false, Percentual = decimal.Parse(txtPercentual.Text), Limite = decimal.Parse(txtLimite.Text), Praca = txtCodPraca.Text }; operadorBusiness = new Evaluation.Framework.Logic.Operador(); operadorBusiness.AlterarOperador(operador); ExibirMensagem($"Operador {operador.Nome} atualizado com sucesso!"); } else { ExibirMensagem("Praça inexistente!"); } } } } catch (Exception ex) { ExibirMensagem($"O seguinte erro foi apresentado ao atualizar o operador: {ex}"); } }