private async Task Salvar() { using (PrecoRepository repository = new PrecoRepository()) { preco.SetValor(Convert.ToDecimal(txtValor.Text)); preco.DataInicio = Convert.ToDateTime(txtDataInicio.Text); preco.DataFinal = Convert.ToDateTime(txtDataFinal.Text); preco.IdProduto = (int)cmbProdutos.SelectedValue; await repository.Salvar(preco); DialogResult = DialogResult.OK; } }
private void button1_Click(object sender, EventArgs e) { switch (cbOpcao.SelectedIndex) { case 0: CarroRepository repository = new CarroRepository(); ExportarPlacas(repository.ObterTodos()); break; case 1: PrecoRepository repository2 = new PrecoRepository(); ExportarPrecos(repository2.ObterTodos()); break; } }
//Abre a tela de preco private void Button2_Click(object sender, EventArgs e) { TelaPrecos tela = new TelaPrecos(); tela.ShowDialog(); PrecoRepository repositoryPreco = new PrecoRepository(); preco = repositoryPreco.ObterPeloId(tela.idPreco); //Se o valor da hora for menor que 10, ele ira acrescentar um 0 antes do numero devido a mascara string precoMenor = preco.PrecoHora.ToString(); if (precoMenor.Length < 5) { precoMenor = "0" + precoMenor; } maskedTextBox1.Text = precoMenor; }
private static void Init() { RService.Log("(Init) " + Name + ": Buscando licitações homologadas..." + " at {0}", LogPath); try { DateTime dataLimite = DateTime.Today.AddDays(-90); repo = new PrecoRepository(); /*Busca licitações com a data de abertura anterior a 90 dias, ou que ainda não aconteceu*/ List <Licitacao> licitacoes = LicitacaoController.FindByRangeHistoric(Constants.CN_HOST, dataLimite); RService.Log("(Init) " + Name + ": " + licitacoes.Count + " licitacões encontradas at {0}", LogPath); foreach (Licitacao licitacao in licitacoes) { RService.Log("(Init) " + Name + ": Consultando ata e histórico da licitação " + licitacao.IdLicitacaoFonte + " at {0}", LogPath); ConsultaAtaPregao(licitacao); } } catch (Exception e) { RService.Log("Exception (Init) " + Name + ": " + e.Message + " / " + e.StackTrace + " / " + e.InnerException + " at {0}", LogPath); } }
private async Task <List <Preco> > SelecionarTodosPrecos() { using (PrecoRepository repository = new PrecoRepository()) return(await repository.SelecionarTodos(true)); }