private void ExcluirFeriado() { FeriadoDAO fDAO = new FeriadoDAO(); Feriado _feriado = fDAO.Find(f => f.COD_FERIADO == ((Feriado)gridFeriados.CurrentRow.DataBoundItem).COD_FERIADO).First <Feriado>(); fDAO.Delete(_feriado); fDAO.SaveChanges(); Util.LimparForm(this); editando = false; }
private void SalvarFeriado() { FeriadoDAO fDAO = new FeriadoDAO(); Feriado novoFeriado = novoFeriado = fDAO.Find(f => f.COD_FERIADO == ((Feriado)gridFeriados.CurrentRow.DataBoundItem).COD_FERIADO).First <Feriado>(); try { if (editando) { novoFeriado.DESCRICAO = txtFeriado.Text; novoFeriado.DIAMES = dtFeriado.Value.Day.ToString().PadLeft(2, '0') + "/" + dtFeriado.Value.Month.ToString().PadLeft(2, '0'); fDAO.SaveChanges(); MessageBox.Show("Operação realizada com Sucesso", "Sucesso", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); Util.LimparForm(this); fDAO = null; novoFeriado = null; editando = false; } else { novoFeriado = new Feriado(); novoFeriado.DESCRICAO = txtFeriado.Text; novoFeriado.DIAMES = dtFeriado.Value.Day.ToString().PadLeft(2, '0') + "/" + dtFeriado.Value.Month.ToString().PadLeft(2, '0'); fDAO.Add(novoFeriado); fDAO.SaveChanges(); MessageBox.Show("Operação realizada com Sucesso", "Sucesso", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); fDAO = null; editando = false; } } catch (Exception ex) { MessageBox.Show(ex.Message); } }