public async Task <string> Listar(string filmes = null) { try { Filmes f = !G1.Nada(filmes) ? JsonConvert.DeserializeObject <Filmes>(filmes, G1.CfJson()) : new Filmes();//convertemos o parâmetro para um formato que equivale a um objeto da classe cliente List <Filmes> lista = await Task.FromResult(new FilmesDal().Listar(f, GetConString())); return(JsonConvert.SerializeObject(lista)); } catch (Exception e) { return(JsonConvert.SerializeObject(GetException(e))); } }
public async Task <string> Listar(string cliente = null) { try { Cliente c = !G1.Nada(cliente) ? JsonConvert.DeserializeObject <Cliente>(cliente, G1.CfJson()): new Cliente();//convertemos o parâmetro para um formato que equivale a um objeto da classe cliente List <Cliente> lista = await Task.FromResult(new ClienteDal().Listar(c, GetConString())); return(JsonConvert.SerializeObject(lista)); } catch (Exception e) { return(JsonConvert.SerializeObject(GetException(e))); } }
public async Task <string> Listar(string itenslocacao = null) { try { // ItensLocacao i = G1.Nada(itenslocacao) ? JsonConvert.DeserializeObject<ItensLocacao>(itenslocacao, G1.CfJson()) : new ItensLocacao();//convertemos o parâmetro para um formato que equivale a um objeto da classe cliente ItensLocacao i = G1.Nada(itenslocacao) ? JsonConvert.DeserializeObject <ItensLocacao>(itenslocacao, G1.CfJson()) : new ItensLocacao();//convertemos o parâmetro para um formato que equivale a um objeto da classe cliente List <ItensLocacao> lista = await Task.FromResult(new ItensLocacaoDal().Listar(i, GetConString())); return(JsonConvert.SerializeObject(lista)); } catch (Exception e) { return(JsonConvert.SerializeObject(GetException(e))); } }