public ConfirmacaoPontoView(int numeroRegistro) { InitializeComponent(); PontoController.VerificaPontosLogin(this, numeroRegistro); res = PontoController.ConfirmaPonto(numeroRegistro, this); numReg = numeroRegistro; }
private void gerarPDFToolStripMenuItem_Click(object sender, EventArgs e) { Controller tempo = new Controller(); String mes = tempo.PegarMes(); PontoController ponto = new PontoController(); ponto.GerarPDFPonto(mes); MessageBox.Show("Planilha gerada e salva"); }
protected void MarcarPonto() { try { PontoController pontoController = new PontoController(_matricula); messagealert.InnerHtml = pontoController.MarcarPonto(); GetPonto(); ScriptManager.RegisterStartupScript(Page, GetType(), "alerta", "$('#alerta').modal();", true); } catch (Exception e) { messagealert.InnerHtml = e.Message; ScriptManager.RegisterStartupScript(Page, GetType(), "alerta", "$('#alerta').modal();", true); } }
public void VerificaNivelAcesso(Funcionario f) { FuncionarioDAO obj = new FuncionarioDAO(); int nivelAcesso = obj.VerificaNivelAcesso(f); if (nivelAcesso == 1) { PontoAdministradorView telaAdmin = new PontoAdministradorView(f.GetNumeroRegistro()); telaAdmin.Show(); } else { PontoController.ExecutaPonto(f.GetNumeroRegistro()); } }
protected void GetPonto() { try { PontoController pontoController = new PontoController(int.Parse(dplAno.Text), int.Parse(dplMes.Text), _matricula); var ponto = pontoController.ListaPonto(); foreach (var p in ponto) { lblCompetencia.Text = p.Competencia; lblSaldoH.Text = p.Saldo; lblStatus.Text = p.StatusPonto.ToString(); } string data = null; string dia = null; string horario = null; string marcacao = null; string saldo = null; foreach (var p in ponto) { data += $"<label>{p.Data.ToString("dd/MM/yyyy")}</label><br>"; dia += $"<label>{p.Semana}</label><br>"; horario += $"<label>{p.HoraEntradaPadrao} {p.HoraSaidaAlmocoPadrao} {p.HoraVoltaAlmocoPadrao} {p.HoraSaidaPadrao}</label><br>"; if (String.IsNullOrEmpty(p.HoraEntrada) && String.IsNullOrEmpty(p.HoraSaidaAlmoco) && String.IsNullOrEmpty(p.HoraVoltaAlmoco) && String.IsNullOrEmpty(p.HoraSaida)) { marcacao += $"<label>-</label><br>"; } else { marcacao += $"<label>{p.HoraEntrada} {p.HoraSaidaAlmoco} {p.HoraVoltaAlmoco} {p.HoraSaida}</label><br>"; } saldo += $"<label>{p.HoraAdicional}</label><br>"; } divData.InnerHtml = data; divDia.InnerHtml = dia; divHorario.InnerHtml = horario; divMarcacao.InnerHtml = marcacao; divSaldo.InnerHtml = saldo; } catch (Exception e) { messagealert.InnerHtml = e.Message; ScriptManager.RegisterStartupScript(Page, GetType(), "alerta", "$('#alerta').modal();", true); } }
private void BtnSalvar_Click(object sender, EventArgs e) { bool UsuarioExiste = false; PontoController ponto = new PontoController(); UsuarioExiste = ponto.VerificaSeUsuarioExiste(TxtNome.Text); if (UsuarioExiste == true) { ponto.BaterPonto(TxtNome.Text); this.Hide(); } else { MessageBox.Show("Usuário não encontrado"); } }
private void BtnAno_Click(object sender, EventArgs e) { listViewUs.Items.Clear(); List <PontoModel> Lponto = new List <PontoModel>(); PontoController pontoC = new PontoController(); Lponto = pontoC.ListarPorAno(TxtAno.Text); foreach (var us in Lponto) { ListViewItem list = new ListViewItem(us.Nome); list.SubItems.Add(us.Hora1); list.SubItems.Add(us.Hora2); list.SubItems.Add(us.Hora3); list.SubItems.Add(us.Hora4); list.SubItems.Add(us.Data); listViewUs.Items.Add(list); } }
private void button2_Click(object sender, EventArgs e) { PontoController.ExecutaPonto(numRegistro); this.Dispose(); }