private void rbtAño_CheckedChanged_1(object sender, EventArgs e) { List <DiasNoLaborales> pDiasNoLaborales = new List <DiasNoLaborales>(); pDiasNoLaborales = AgendaDAL.ObtenerDiasNoLaboralesAño(((Terapeuta)cbmTera.SelectedItem).Id); lstNoLaboralesSemana.DataSource = pDiasNoLaborales; cbmTera.ValueMember = "Id"; lstNoLaboralesSemana.DisplayMember = "DiaNoLaboral"; }
private void rbtAño_CheckedChanged(object sender, EventArgs e) { // this.cboTerapeuta.SelectedIndexChanged += new System.EventHandler(this.rbtAño_CheckedChanged); List <DiasNoLaborales> pDiasNoLaborales = new List <DiasNoLaborales>(); pDiasNoLaborales = AgendaDAL.ObtenerDiasNoLaboralesAño(((Terapeuta)cboTerapeuta.SelectedItem).Id); lstNoLaboralesSemana.DataSource = pDiasNoLaborales; cboTerapeuta.ValueMember = "Id"; lstNoLaboralesSemana.DisplayMember = "DiaNoLaboral"; }
private void btnCargarNoLab_Click(object sender, EventArgs e) { if (!AgendaDAL.DiaLaboralExiste(Convert.ToInt32(cboTerapeuta.SelectedValue), dtDiasNoLaborables.Value.ToShortDateString())) { if (dtDiasNoLaborables.Value >= DateTime.Today) { DiasNoLaborales diasNoLab = new DiasNoLaborales(); diasNoLab.DiaNoLaboral = dtDiasNoLaborables.Value.ToShortDateString(); diasNoLab.IdTerapeuta = (Int64)cboTerapeuta.SelectedValue; AgendaDAL.AgregarDiaNoLaboral(diasNoLab); MessageBox.Show("Se Cargo Dia No Laboral", "Dia No Laboral", MessageBoxButtons.OK, MessageBoxIcon.Information); List <DiasNoLaborales> pDiasNoLaborales = new List <DiasNoLaborales>(); pDiasNoLaborales = AgendaDAL.ObtenerDiasNoLaboralesAño(((Terapeuta)cboTerapeuta.SelectedItem).Id); lstNoLaboralesSemana.DataSource = null; lstNoLaboralesSemana.DataSource = pDiasNoLaborales; cboTerapeuta.ValueMember = "Id"; lstNoLaboralesSemana.DisplayMember = "DiaNoLaboral"; rbtSemana.Checked = false; rbtMes.Checked = false; rbtAño.Checked = false; } else { MessageBox.Show("Fecha No permitida!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Ya se Cargo es Dia No LAboral para ese Terapeuta!!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void cboTerapeuta_SelectedIndexChanged(object sender, EventArgs e) { List <DiasNoLaborales> pDiasNoLaborales = new List <DiasNoLaborales>(); Agenda pAgenda = new Agenda(); if (cboTerapeuta.SelectedValue != null) { pDiasNoLaborales = AgendaDAL.ObtenerDiasNoLaboralesAño(((Terapeuta)cboTerapeuta.SelectedItem).Id); lstNoLaboralesSemana.DataSource = null; lstNoLaboralesSemana.DataSource = pDiasNoLaborales; cboTerapeuta.ValueMember = "Id"; lstNoLaboralesSemana.DisplayMember = "DiaNoLaboral"; rbtSemana.Checked = false; rbtMes.Checked = false; rbtAño.Checked = false; pAgenda = AgendaDAL.ObtenerAgenda(((Terapeuta)cboTerapeuta.SelectedItem).Id); if (pAgenda.Lunes) { chbLunes.Checked = true; } else { chbLunes.Checked = false; } if (pAgenda.Martes) { chbMartes1.Checked = true; } else { chbMartes1.Checked = false; } if (pAgenda.Miércoles) { chbMiercoles.Checked = true; } else { chbMiercoles.Checked = false; } if (pAgenda.Jueves) { chbJueves.Checked = true; } else { chbJueves.Checked = false; } if (pAgenda.Viernes) { chbViernes.Checked = true; } else { chbViernes.Checked = false; } if (pAgenda.Sabado) { chbSabado.Checked = true; } else { chbSabado.Checked = false; } if (pAgenda.Domingo) { chbDomingo.Checked = true; } else { chbDomingo.Checked = false; } } }