public void EditarTurno(Turno objTurno) { BDParacasEntities context = new BDParacasEntities(); Turno objTurnoSel = context.Turno.FirstOrDefault(X => X.TurnoId == objTurno.TurnoId); objTurnoSel.Nombre = objTurno.Nombre; objTurnoSel.HoraInicio = objTurno.HoraInicio; objTurnoSel.MinutoInicio = objTurno.MinutoInicio; objTurnoSel.HoraFin = objTurno.HoraFin; objTurnoSel.MinutoFin = objTurno.MinutoFin; context.SaveChanges(); }
private void btnRegistrar_Click(object sender, EventArgs e) { try { if (!ValidarComponentes()) return; if (MessageBox.Show(MensajePregunta, this.Text, MessageBoxButtons.YesNo, MessageBoxIcon.Question) != DialogResult.Yes) { return; } TurnoBC objTurnoBC = new TurnoBC(); Turno objTurno = new Turno(); objTurno.Nombre = txtNombre.Text.ToUpper(); objTurno.HoraInicio =Convert.ToInt32(cbHoraIni.Text); objTurno.MinutoInicio = Convert.ToInt32(cbMinIni.Text); objTurno.HoraFin = Convert.ToInt32(cbHoraFin.Text); objTurno.MinutoFin = Convert.ToInt32(cbMinFin.Text); objTurno.Estado = 1; if (Modo == TypeMode.Registrar) { objTurnoBC.RegistrarTurno(objTurno); MessageBox.Show(MensajeRespuesta, this.Text, MessageBoxButtons.OK, MessageBoxIcon.Information); } else if (Modo == TypeMode.Editar) { objTurno.TurnoId = TurnoId; objTurnoBC.EditarTurno(objTurno); MessageBox.Show(MensajeRespuesta, this.Text, MessageBoxButtons.OK, MessageBoxIcon.Information); } MiDelegado(); this.Dispose(); } catch (Exception) { MessageBox.Show("Disculpe, el sistema se encuentra fuera de servicio!", this.Text, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public void RegistrarTurno(Turno objTurno) { BDParacasEntities context = new BDParacasEntities(); context.Turno.Add(objTurno); context.SaveChanges(); }