private void bbiNew_ItemClick(object sender, ItemClickEventArgs e) { if ((slueTurnos.EditValue == null) || (string.IsNullOrEmpty(slueTurnos.EditValue.ToString()))) { return; } var OidTurno = (Guid)slueTurnos.EditValue; var elemento = ListEmpleadoTurnoServicioCasino.FirstOrDefault(p => (p.Empleado == Empleado) && (p.TurnoServicio == OidTurno)); if (elemento != null) { return; } var empleadoTurnoServicioCasino = new EmpleadoTurnoServicioCasino() { Empleado = Empleado, TurnoServicio = OidTurno }; ListEmpleadoTurnoServicioCasino.Add(empleadoTurnoServicioCasino); Accion accion = new AccionEmpleadoTurnoServicioCasino(empleadoTurnoServicioCasino, GlobalForm); AccionesPorEnviar.Add(accion); GlobalForm.GuardarAcciones(AccionesPorEnviar); RefrescarGrid(); }
private void bbiDelete_ItemClick(object sender, ItemClickEventArgs e) { if (XtraMessageBox.Show("Desea eliminar el acceso seleccionado?", "Eliminar Acceso", MessageBoxButtons.YesNo) == DialogResult.Yes) { var empleadoTurnoServicioCasino = (EmpleadoTurnoServicioCasino)gridView.GetRow(gridView.GetSelectedRows()[0]); ListEmpleadoTurnoServicioCasino.Remove(empleadoTurnoServicioCasino); Accion accion = new AccionEliminarEmpleadoTurnoServicio(empleadoTurnoServicioCasino, GlobalForm); AccionesPorEnviar.Add(accion); GlobalForm.GuardarAcciones(AccionesPorEnviar); RefrescarGrid(); } }