private async void button1_Click(object sender, EventArgs e) { var isValid = TimeSpan.TryParse(mtHorario.Text, out var dummyOutput); if (!isValid) { MessageBox.Show("Horário informado inválido"); return; } var novoHorario = $"{ponto.getDataPonto()} {mtHorario.Text}"; //DateTime.TryParseExact(novoHorario, "dd/MM/yyyy HH:mm", CultureInfo.InvariantCulture, DateTimeStyles.None ,out var dummy); solicitacao.NovoHorario = DateTime.Parse(novoHorario); solicitacao.PontoId = ponto.Id; var response = await SolicitacaoService.postSolicitacao(solicitacao); if (response == null) { MessageBox.Show("Houve um problema na solicitação"); return; } this.Close(); }
public AndamentoController(IMapper mapper, AndamentoService serviceAndamento, SolicitacaoService serviceSolicitacao) { _mapper = mapper; _serviceAndamento = serviceAndamento; _serviceSolicitacao = serviceSolicitacao; }
private async void preenchePonto(Ponto ponto) { this.ponto = await SolicitacaoService.getPonto(ponto.Id); }
public SolicitacaoController(IMapper mapper, SolicitacaoService serviceSolicitacao) { _mapper = mapper; _serviceSolicitacao = serviceSolicitacao; }