public string Envia(IServico servico) { string conteudo; HttpWebRequest request = (HttpWebRequest)WebRequest.Create("https://vouchers.sodaweb.com.br" + servico.Url()); request.Method = servico.MetodoRequisicao(); request.Headers.Add("Authorization", "Token token=\"32dg9jfMhTEO+ToC49NDC85GsarUB83/cOzZ69o3Cph//YAgu0k7OQM+qnubfvZBizeqK5/3En6SBJH1Ns8GTA==\", email=\"[email protected]\""); request.Accept = "application/json"; request.ContentType = "application/json"; string json = servico.CorpoRequisicao(); byte[] jsonBytes = Encoding.UTF8.GetBytes(json); request.GetRequestStream().Write(jsonBytes, 0, jsonBytes.Length); try { WebResponse response = request.GetResponse(); using (Stream responseStream = response.GetResponseStream()) { StreamReader reader = new StreamReader(responseStream, Encoding.UTF8); conteudo = reader.ReadToEnd(); } return(conteudo); } catch (Exception) { return(null); } }
public HomeController(IServico servico, IConfiguration configuration) { // Resolvendo problema, com injeção de dependência // O controller só conhece a interface e nem sabe do parâmetro passado no construtor _IServico = servico; _IConfiguration = configuration; }
public ServicoController(IServico servico, IProduto produto, IServicoProduto servicoProduto, IToastrMensagem toastrMensagem) { _servico = servico; _produto = produto; _servicoProduto = servicoProduto; _toastrMensagem = toastrMensagem; }
public MovimentoManualController(IServico <Produto> _servicoProduto, IServico <ProdutoCosif> _servicoProdutoCosif, IServico <MovimentoManual> _servicoMovimentoManual, IServico <MovimentoManualProduto> _servicoMovimentoManualProd) { servicoProduto = _servicoProduto; servicoProdutoCosif = _servicoProdutoCosif; servicoMovimentoManual = _servicoMovimentoManual; servicoMovimentoManualProd = _servicoMovimentoManualProd; }
public ProdutoController(IProduto produto, IToastrMensagem toastrMensagem, IPromocao promocao, IPromocaoProdServ promocaoProdServ, IServico servico) { _produto = produto; _toastrMensagem = toastrMensagem; _promocao = promocao; _promocaoProdServ = promocaoProdServ; _servico = servico; }
public static IQueryable <T> GeraQueryParaGetAll(IServico <T> servico, IEnumerable <KeyValuePair <string, string> > chaveValor) { IQueryable <T> query; if (chaveValor.Count() > 0) { KeyValuePair <string, string> limite = chaveValor.First(x => x.Key.Equals("limite")); query = servico.PegarTodos(int.Parse(limite.Value)); } else { query = servico.PegarTodos(); } return(query); }
private void GravarPrograma(object sender, EventArgs e) { int tempo, potencia; if (!int.TryParse(txtTempo.Text, out tempo)) { lblMensagem.Text = Mensagens.MsgTempoInvalido; return; } if (!int.TryParse(txtPotencia.Text, out potencia)) { lblMensagem.Text = Mensagens.MsgPotenciaInvalido; return; } if (string.IsNullOrEmpty(txtPrograma.Text)) { lblMensagem.Text = Mensagens.MsgProgramaInvalido; return; } var tipoAquecimento = new DTOTipoAquecimento { Potencia = Convert.ToInt16(txtPotencia.Text), Tempo = Convert.ToInt16(txtTempo.Text), Nome = txtPrograma.Text }; _servico = new Servico.ControllerMicroOndas(); var programa = _servico.AdicionarNovoPrograma(tipoAquecimento); if (programa.EhValido) { Close(); } else { lblMensagem.Text = programa.Mensagem; } }
private void btnAdicionarPrograma_Click(object sender, EventArgs e) { int tempo, potencia; if (!int.TryParse(txtTempo.Text, out tempo)) { lblMensagem.Text = Constantes.VALOR_TEMPO_INCORRETO; return; } if (!int.TryParse(txtPotencia.Text, out potencia)) { lblMensagem.Text = Constantes.VALOR_POTENCIA_INCORRETO; return; } if (string.IsNullOrEmpty(txtPrograma.Text)) { lblMensagem.Text = Constantes.VALOR_PROGRAMA_INCORRETO; return; } var tipoAquecimento = new DtoTipoAquecimento { Potencia = Convert.ToInt16(txtPotencia.Text), Tempo = Convert.ToInt16(txtTempo.Text), Nome = txtPrograma.Text }; _servico = new Servico.Servico(); var programa = _servico.AdicionarPrograma(tipoAquecimento); if (programa.EhValido) { Close(); } else { lblMensagem.Text = programa.Mensagem; } }
public string Envia(IServico servico) { var username = "******"; var password = "******"; string conteudo; HttpWebRequest request = (HttpWebRequest)WebRequest.Create("https://api-rest.zenvia360.com.br/services" + servico.Url()); request.Method = servico.MetodoRequisicao(); request.Headers.Add("Authorization", Convert.ToBase64String(Encoding.Default.GetBytes(username + ":" + password))); request.Accept = "application/json"; request.ContentType = "application/json"; if (!string.IsNullOrEmpty(servico.CorpoRequisicao())) { string json = servico.CorpoRequisicao(); byte[] jsonBytes = Encoding.UTF8.GetBytes(json); request.GetRequestStream().Write(jsonBytes, 0, jsonBytes.Length); } try { WebResponse response = request.GetResponse(); using (Stream responseStream = response.GetResponseStream()) { StreamReader reader = new StreamReader(responseStream, Encoding.UTF8); conteudo = reader.ReadToEnd(); } return(conteudo); } catch (Exception ex) { return(null); } }
public CaixaController(ICliente cliente, IAnimal animal, IServico servico, IUsuario usuario, IAgendamento agendamento, ITipoPagamento tipoPagamento, IProduto produtos, IPromocaoProdServ promocao, IVendaProduto vendaProduto, IVenda venda, IToastrMensagem toastr, IClientePontuacao clientePontuacao) { _cliente = cliente; _animal = animal; _servico = servico; _usuario = usuario; _agendamento = agendamento; _tipoPagamento = tipoPagamento; _produtos = produtos; _promocao = promocao; _vendaProduto = vendaProduto; _venda = venda; _toastr = toastr; _clientePontuacao = clientePontuacao; }
public AbrirTransacao(IServico <TComando> servico, IServicoDeTransacao servicoDeTransacao) { this._servico = servico; this._servicoDeTransacao = servicoDeTransacao; }
public PlanetaController(IServico servico) { _servico = servico; }
public PessoaJuridica(IServico srv) : base(srv) { }
public PessoaFisica(IServico srv) : base(srv) { }
public HomeController(IServico servico, ExecutaServico executaServico) { _servico = servico; _executaServico = executaServico; }
public CadastroBase(IServico <EDominio> _servico) { service = _servico; }
public ExecutaDI(IServico servico) { _servico = servico; }
public ActionResult <string> GetSaudacao([FromServices] IServico servico, string nome) { return(servico.Saudacao(nome)); }
public Pessoa(IServico srv) { this.srv = srv; }
private void InstanciaServico() { _servico = new Servico.Servico(); }
public CalculadoraDePrecos(ITabelaDePrecos tabela, IServico entrega) { Tabela = tabela; Entrega = entrega; }
protected ServicoAplicacao(IServico <TEntity> servico) { _servico = servico; }
public LivroController(IServico <Livro> livroServico) { this._livroServico = livroServico; }
public ServicoController(IServico _db) { db = _db; }
public MenuAgencia(IServico <Agencia> serv) { _agencia = serv; }
public Principal(IServico servico) { this.servico = servico; InitializeComponent(); }
public ExecutaServico(IServico servico) { _servico = servico; }
private void InstanciaServico() { _servico = new Servico.ControllerMicroOndas(); }
public ServicoPessoa(IArmazenamento <Pessoa> pessoa, IServico <Agencia> agencia, IServico <Conta> conta) { _pessoa = pessoa; _agencia = agencia; _conta = conta; }
public ServicosAdapter(IArquivo gerenciadorArquivo, IServico gerenciadorServico) { _gerenciadorArquivo = gerenciadorArquivo; _gerenciadorServico = gerenciadorServico; }