public void CarregaHorarios() { horarioApp = new ServicoDeHorario(); listAll = horarioApp.GetAll().ToList(); MontarDataTable(); horarioApp.Dispose(); }
public void CarregaHorario() { horarioApp = new ServicoDeHorario(); var horario = horarioApp.GetById(iCodigo); int hora, minuto; DateTime dtt; if (horario != null) { cbbDia.SelectedItem = horario.Dia; hora = Convert.ToInt32(horario.HoraInicial.Substring(0, 2)); minuto = Convert.ToInt32(horario.HoraInicial.Substring(3, 2)); dtt = new DateTime(1900, 1, 1, hora, minuto, 0); dtpHoraInicial.Value = dtt; hora = Convert.ToInt32(horario.HoraFinal.Substring(0, 2)); minuto = Convert.ToInt32(horario.HoraFinal.Substring(3, 2)); dtt = new DateTime(1900, 1, 1, hora, minuto, 0); dtpHoraFinal.Value = dtt; HabilitaCampos(false, true); } else { AlterarMsg("Horario não encontrado!", true); } horarioApp.Dispose(); }
public void PesquisaHorario(string descricao) { horarioApp = new ServicoDeHorario(); listAll = horarioApp.Get(x => x.Dia.ToUpper().Contains(descricao.ToUpper())); MontarDataTable(); horarioApp.Dispose(); }
private void btnGravar_Click(object sender, EventArgs e) { horarioApp = new ServicoDeHorario(); objHorario = new Horario(); lbMensagem.Visible = false; bool result = true; objHorario.HoraInicial = dtpHoraInicial.Value.Hour.ToString().PadLeft(2, '0') + ":" + dtpHoraInicial.Value.Minute.ToString().PadLeft(2, '0'); objHorario.HoraFinal = dtpHoraFinal.Value.Hour.ToString().PadLeft(2, '0') + ":" + dtpHoraFinal.Value.Minute.ToString().PadLeft(2, '0'); objHorario.Dia = cbbDia.SelectedItem.ToString(); if (iCodigo == 0) { result = horarioApp.Adicionar(objHorario).Any(); } else { if (horarioApp.VerificaExistente(objHorario)) { result = false; } else { var horarioBanco = horarioApp.GetById(iCodigo); horarioBanco.HoraInicial = objHorario.HoraInicial; horarioBanco.HoraFinal = objHorario.HoraFinal; horarioBanco.Dia = objHorario.Dia; result = horarioApp.Alterar(horarioBanco); } } if (result) { EstadoInicial(); AlterarMsg("Gravado com sucesso!", false); } else AlterarMsg("Erro ao gravar. Verifique se o horário já não está cadastrado!", true); horarioApp.Dispose(); }
private void btnExcluir_Click(object sender, EventArgs e) { horarioApp = new ServicoDeHorario(); objHorario = new Horario(); lbMensagem.Visible = false; if (MessageBox.Show("Deseja excluir esse horario?", "Excluir", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { if (iCodigo > 0) { objHorario = horarioApp.GetById(iCodigo); if (horarioApp.Excluir(objHorario.Id)) { EstadoInicial(); AlterarMsg("Excluido com sucesso!", false); } else { AlterarMsg("Erro ao excluir os dados!", true); } } else AlterarMsg("Nenhum horario para excluir!", true); } horarioApp.Dispose(); }