public void gravaCliente() { if (txtcdCliente.Text.Equals(String.Empty)) { iniciaCadastro(); } Boolean prossegue = Valida.verificaObrigatorios(new Object[] { txtcdCliente, txtdsNome }); if (prossegue) { try { cadCliente cliente = new cadCliente(); cliente.cd_cliente = Convert.ToInt32(txtcdCliente.Text); cliente.ds_nome = txtdsNome.Text; cliente.ds_email = txtdsEmail.Text; cliente.nr_telefone = txtnrTelefone.Text; cliente.nr_celular = txtnrCelular.Text; cliente.nr_celular2 = txtnrCelular2.Text; Conexao.getInstance().startTransaction(); String vRet = ""; vRet = cadClienteDAO.inserir(cliente); if (vRet.Equals(string.Empty)) { Conexao.getInstance().commit(); Alert.informacao("Registro Salvo com Sucesso!"); limpaCampos(); carregaGridCliente(); //limpa a grid dos contatos gcContato.DataSource = null; } else { Conexao.getInstance().rollback(); Alert.erro("Erro ao Gravar Registro! \n" + vRet); } } catch (Exception erro) { Alert.erro("Erro ao inserir o cadastro \n " + erro.Message); } } }
public static List <cadCliente> getDadosCliente() { List <cadCliente> vret = new List <cadCliente>(); String vsql = "select cd_cliente, ds_nome from cliente order by cd_cliente"; List <List <Object> > result = Conexao.getInstance().toList(vsql); if (result != null) { foreach (List <Object> dado in result) { cadCliente cmf = new cadCliente(); cmf.cd_cliente = Convert.ToInt32(dado[0]); cmf.ds_nome = Convert.ToString(dado[1]); vret.Add(cmf); } } return(vret); }