private TimeSpan RetornarHoraMinimaSaida() { TimeSpan horaMinimaSaida = new TimeSpan(); if (txtEntrada.Text != "" || txtSaidaAlmoco.Text != "") { var entrada = txtEntrada.Text; var saidaAlmoco = txtSaidaAlmoco.Text; var retornoAlmoco = txtRetornoAlmoco.Text; var totalHorasDia = new TimeSpan(9, 0, 0); var horaEntradaFinal = ConverteHoras.ConverterHoraMinutos(entrada); var horaSaidaAlmocoFinal = ConverteHoras.ConverterHoraMinutos(saidaAlmoco); var horaRetornoAlmocoFinal = ConverteHoras.ConverterHoraMinutos(retornoAlmoco); var totalTempoTranscorrido = horaEntradaFinal - horaSaidaAlmocoFinal; var totalTempoRestante = totalHorasDia + totalTempoTranscorrido; horaMinimaSaida = horaRetornoAlmocoFinal + totalTempoRestante; } return(horaMinimaSaida); }
private string RetornaTotalHorasTrabalhada() { var entrada = ConverteHoras.ConverterHoraMinutos(txtEntrada.Text); var saidaAlmoco = ConverteHoras.ConverterHoraMinutos(txtSaidaAlmoco.Text); var totalHorasManha = entrada - saidaAlmoco; var retornoAlmoco = ConverteHoras.ConverterHoraMinutos(txtRetornoAlmoco.Text); var saida = ConverteHoras.ConverterHoraMinutos(txtSaida.Text); var totalHorasTarde = retornoAlmoco - saida; return((totalHorasTarde + totalHorasManha).ToString()); }
private void CalcularHoraMinimaSaida(string retornoAlmoco) { var entrada = txtEntrada.Text; var saidaAlmoco = txtSaidaAlmoco.Text; var totalHorasDia = new TimeSpan(9, 0, 0); var horaEntradaFinal = ConverteHoras.ConverterHoraMinutos(entrada); var horaSaidaAlmocoFinal = ConverteHoras.ConverterHoraMinutos(saidaAlmoco); var horaRetornoAlmocoFinal = ConverteHoras.ConverterHoraMinutos(retornoAlmoco); var totalTempoTranscorrido = horaEntradaFinal - horaSaidaAlmocoFinal; var totalTempoRestante = totalHorasDia + totalTempoTranscorrido; var horaMinimaSaida = horaRetornoAlmocoFinal + totalTempoRestante; lblHoraMinimaSaida.Text = horaMinimaSaida.ToString(); }