private void diaLetivoSimplesToolStripMenuItem_Click(object sender, EventArgs e) { Chamada c = new Chamada(); Program.formObservacoesChamada = new FormChamada(c); Program.formObservacoesChamada.ShowDialog(); }
private void btnSalvar_Click(object sender, EventArgs e) { if (!Program.Pergunta("O programa irá agora salvar os dias definidos como letivos da maneira que estão sendo mostrados na tela agora.\r\n" + "A carga horária será de 4:15 para projetos matutinos e 1:30 para vespertinos.\r\nCaso existam chamadas abertas em conflito com as aqui existentes, elas serão mantidas como estavam.\r\nConfirma a operação?")) { return; } List <Chamada> chamadas = new List <Chamada>(); foreach (DateTime d in matutinos) //MATUTINO { Chamada c = new Chamada(); c.CargaHoraria = 255; c.Dia = d; c.Obs = ""; c.Turno = 1; chamadas.Add(c); } foreach (DateTime d in vespertinosA) //VESPERTINO A { Chamada c = new Chamada(); c.CargaHoraria = 90; c.Dia = d; c.Obs = ""; c.Turno = 2; chamadas.Add(c); } foreach (DateTime d in vespertinosB) //VESPERTINO B { Chamada c = new Chamada(); c.CargaHoraria = 90; c.Dia = d; c.Obs = ""; c.Turno = 3; chamadas.Add(c); } try { dao.InserirChamadaMulti(chamadas); Program.listaChamadas.atualizartoolStripButton_Click(null, null); Program.Mensagem("Chamadas geradas com sucesso!"); this.Close(); }catch (Exception ex) { Program.Erro(ex.Message); } }
public FormChamada(Chamada c, bool modoObs = false) { InitializeComponent(); this.chamada = c; dao = new DAO(); if (modoObs) { lblDia.Visible = false; dtpDia.Visible = false; lblTurno.Visible = false; cmbTurno.Visible = false; lblCH.Visible = false; txtCH.Visible = false; lblMinutos.Visible = false; lblObs.Top = lblDia.Top; txtObs.Top = dtpDia.Top; } }
private void matutinoToolStripMenuItem2_Click(object sender, EventArgs e) { //OBS MATUTINO try { int id = Convert.ToInt32(dgv.SelectedRows[0].Cells["idMatutino"].Value); if (id == 0) { string dia = ((DateTime)dgv.SelectedRows[0].Cells["Dia"].Value).ToShortDateString(); Program.Alerta("Não há registro do dia " + dia + " período Matutino"); return; } Chamada c = dao.CarregarChamada(id); Program.formObservacoesChamada = new FormChamada(c, true); Program.formObservacoesChamada.ShowDialog(); }catch (Exception ex) { Program.Erro(ex.Message); } }