private void btnModLab_Click(object sender, EventArgs e) { if (cboTerapeuta.SelectedValue != null) { Int64 Id = Convert.ToInt64(cboTerapeuta.SelectedValue); AgendaActual = AgendaDAL.ObtenerAgenda(Id); } else { MessageBox.Show("Aun no ha seleccionado Ningun Terapeuta"); } Agenda pAgenda = new Agenda(); { pAgenda.IdTerapeuta = (Int64)cboTerapeuta.SelectedValue; if (chbLunes.Checked) { pAgenda.Lunes = true; pAgenda.IdTerapeuta = (Int64)cboTerapeuta.SelectedValue; } if (chbMartes1.Checked) { pAgenda.Martes = true; pAgenda.IdTerapeuta = (Int64)cboTerapeuta.SelectedValue; } if (chbMiercoles.Checked) { pAgenda.Miércoles = true; pAgenda.IdTerapeuta = (Int64)cboTerapeuta.SelectedValue; } if (chbJueves.Checked) { pAgenda.Jueves = true; pAgenda.IdTerapeuta = (Int64)cboTerapeuta.SelectedValue; } if (chbViernes.Checked) { pAgenda.Viernes = true; pAgenda.IdTerapeuta = (Int64)cboTerapeuta.SelectedValue; } if (chbSabado.Checked) { pAgenda.Sabado = true; pAgenda.IdTerapeuta = (Int64)cboTerapeuta.SelectedValue; } if (chbDomingo.Checked) { pAgenda.Domingo = true; pAgenda.IdTerapeuta = (Int64)cboTerapeuta.SelectedValue; } pAgenda.IdTerapeuta = pAgenda.IdTerapeuta; int resultado = AgendaDAL.ModificarAgenda(pAgenda); if (resultado > 0) { MessageBox.Show("Agenda Modificado con exito", "Agenda Modificada", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("No se pudo Modificar La Agenda", "Ocurrio un error!!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } }
private void btnEliminar_Click(object sender, EventArgs e) { if (AgendaDAL.Existe(Convert.ToInt32(cboTerapeuta.SelectedValue))) { Int64 Id = Convert.ToInt64(cboTerapeuta.SelectedValue); AgendaDAL.EliminarAgenda(Id); MessageBox.Show("Agenda Eliminada", "Agenda", MessageBoxButtons.OK, MessageBoxIcon.Information); btnModLab.Enabled = false; Agenda pAgenda = new Agenda(); 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; } } else { MessageBox.Show("No Existe Agenda a Eliminar", "Agenda", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }
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; } } }