private void BtnAbrir_Click(object sender, EventArgs e) { if (this.EEmpleado != null) { ETurnos eTurno = new ETurnos { EEmpleado = this.EEmpleado, Hora_inicio_turno = DateTime.Now.TimeOfDay, Hora_fin_turno = DateTime.Now.TimeOfDay, Fecha_turno = DateTime.Now, Estado_turno = "ABIERTO" }; string rpta = ETurnos.InsertarTurno(eTurno, out int id_turno); if (rpta.Equals("OK")) { eTurno.Id_turno = id_turno; this.ETurno = eTurno; this.DialogResult = DialogResult.OK; OnAbrirTurnoSuccess?.Invoke(this, e); this.Close(); return; } else { Mensajes.MensajeInformacion("Hubo un error al abrir el turno, detalles: " + rpta, "Entendido"); return; } } if (this.ETurno != null) { MensajeEspera.ShowWait("Finalizando"); this.ETurno.Estado_turno = "CERRADO"; this.ETurno.Hora_fin_turno = DateTime.Now.TimeOfDay; string rpta = ETurnos.EditarTurno(this.ETurno, this.ETurno.Id_turno); if (rpta.Equals("OK")) { this.DialogResult = DialogResult.OK; OnCerrarTurnoSuccess?.Invoke(this, e); MensajeEspera.CloseForm(); this.Close(); return; } else { Mensajes.MensajeInformacion("Hubo un error al cerrar el turno, detalles: " + rpta, "Entendido"); return; } } }
private void BtnContinuar_Click(object sender, EventArgs e) { this.DialogResult = DialogResult.OK; OnAbrirTurnoSuccess?.Invoke(this, e); this.Close(); }