public void CheckAuthorization() { AuthorizationEventArgs args = new AuthorizationEventArgs(); try { args.Auth = fr.CheckLogin(); } catch (FlickrException e) { args.Exception = e; } Gtk.Application.Invoke(this, args, delegate(object sender, EventArgs sargs) { AuthorizationEventArgs wargs = (AuthorizationEventArgs)sargs; do_export_flickr.Sensitive = wargs.Auth != null; if (wargs.Auth != null) { token = wargs.Auth.Token; auth = wargs.Auth; CurrentState = State.Authorized; Preferences.Set(current_service.PreferencePath, token); } else { CurrentState = State.Disconnected; } }); }
private static void AuthorizationEvent(object sender, AuthorizationEventArgs e) { if (_EnableEvents) { Console.WriteLine(Common.SerializeJson(e, true)); } }
private void Security_Event_AuthorizeClass_Execute(object sender, AuthorizationEventArgs e) { var telemetry = new EventTelemetry("Authorize Object Or Page Type") { Timestamp = DateTimeOffset.UtcNow }; telemetry.Properties[nameof(e.Authorized)] = e.Authorized.ToString(); telemetry.Properties[nameof(e.ClassName)] = e.ClassName; telemetry.Properties[nameof(e.ElementName)] = e.ElementName; telemetry.Properties[nameof(e.PermissionName)] = e.PermissionName; telemetry.Properties[nameof(e.ResourceName)] = e.ResourceName; _telemetryService.TrackEvent(telemetry); }
/// <summary> /// 单据删除方法 /// </summary> /// <param name="sender"></param> /// <param name="authorizationEventArgs"></param> private void deleteVoucher(Object sender, AuthorizationEventArgs authorizationEventArgs) { if (lbl_vouchNoValue.Text != "" & lbl_vouchNoValue.Text != null & lbl_voucherStateValue.Text != EnumModle.voucherStatus.审核.ToString()) { if (DialogResult.Yes == MessageBox.Show("是否确定删除", "删除提醒", MessageBoxButtons.YesNo, MessageBoxIcon.Warning)) { try { using (var db = new ScrapSettleContext()) { var del = (from d in db.WeighingSettlement where (d.vocherNO == lbl_vouchNoValue.Text) select d).ToList();; //移除数据库的数据 db.WeighingSettlement.Remove(del[0]); db.SaveChanges(); clearDate(); lbl_vouchNoValue.Text = ""; dtp_makeDate.Text = ""; rtxt_voucherNO.Text = ""; //修改单据功能状态 tsb_delete.Enabled = false; tsb_modify.Enabled = false; tsb_previewPrint.Enabled = false; tsb_print.Enabled = false; lbl_voucherStateValue.Text = ""; } } catch (Exception ex) { MessageBox.Show("数据删除出错" + ex.Message + ex.InnerException, "数据删除提示"); } } } else { MessageBox.Show("你所删除的单据不存在或单据已经审核", "删除提示"); } }
/// <summary> /// 恢复作废单据 /// </summary> /// <param name="sender"></param> /// <param name="authorizationEventArgs"></param> private void restoreVoucher(Object sender, AuthorizationEventArgs authorizationEventArgs) { if (lbl_vouchNoValue.Text != "") { try { using (var db = new ScrapSettleContext()) { WeighingSettlementModel w = db.WeighingSettlement.Where(s => s.vocherNO == lbl_vouchNoValue.Text).FirstOrDefault(); w.auditFlag = (int)EnumModle.voucherStatus.开立; db.SaveChanges(); MessageBox.Show("单据恢复成功", "恢复提示"); lbl_voucherStateValue.Text = EnumModle.voucherStatus.开立.ToString(); } } catch (Exception ex) { MessageBox.Show(ex.Message + ex.InnerException, "单据恢复错误提示"); } } }
public void CheckAuthorization() { var args = new AuthorizationEventArgs(); try { token = fr.CheckLogin(oauth_verification_code.Text); } catch (FlickrException e) { args.Exception = e; } catch (Exception e) { var md = new HigMessageDialog(Dialog, Gtk.DialogFlags.Modal | Gtk.DialogFlags.DestroyWithParent, Gtk.MessageType.Error, Gtk.ButtonsType.Ok, Catalog.GetString("Unable to log on"), e.Message); md.Run(); md.Destroy(); return; } ThreadAssist.ProxyToMain(() => { do_export_flickr.Sensitive = token != null; if (token != null) { CurrentState = State.Authorized; Preferences.Set(current_service.PreferencePath, token.Token); Preferences.Set(current_service.PreferencePath + "secret", token.TokenSecret); Preferences.Set(current_service.PreferencePath + "userId", token.UserId); Preferences.Set(current_service.PreferencePath + "userName", token.Username); } else { CurrentState = State.Disconnected; } }); }
public void CheckAuthorization() { AuthorizationEventArgs args = new AuthorizationEventArgs(); try { args.Auth = fr.CheckLogin(); } catch (FlickrException e) { args.Exception = e; } catch (Exception e) { HigMessageDialog md = new HigMessageDialog(Dialog, Gtk.DialogFlags.Modal | Gtk.DialogFlags.DestroyWithParent, Gtk.MessageType.Error, Gtk.ButtonsType.Ok, Catalog.GetString("Unable to log on"), e.Message); md.Run(); md.Destroy(); return; } ThreadAssist.ProxyToMain(() => { do_export_flickr.Sensitive = args.Auth != null; if (args.Auth != null) { token = args.Auth.Token; auth = args.Auth; CurrentState = State.Authorized; Preferences.Set(current_service.PreferencePath, token); } else { CurrentState = State.Disconnected; } }); }
public void CheckAuthorization() { AuthorizationEventArgs args = new AuthorizationEventArgs (); try { args.Auth = fr.CheckLogin (); } catch (FlickrException e) { args.Exception = e; } Gtk.Application.Invoke (this, args, delegate (object sender, EventArgs sargs) { AuthorizationEventArgs wargs = (AuthorizationEventArgs) sargs; do_export_flickr.Sensitive = wargs.Auth != null; if (wargs.Auth != null) { token = wargs.Auth.Token; auth = wargs.Auth; CurrentState = State.Authorized; Preferences.Set (current_service.PreferencePath, token); } else { CurrentState = State.Disconnected; } }); }
public void CheckAuthorization() { AuthorizationEventArgs args = new AuthorizationEventArgs (); try { args.Auth = fr.CheckLogin (); } catch (FlickrException e) { args.Exception = e; } catch (Exception e) { HigMessageDialog md = new HigMessageDialog (Dialog, Gtk.DialogFlags.Modal | Gtk.DialogFlags.DestroyWithParent, Gtk.MessageType.Error, Gtk.ButtonsType.Ok, Catalog.GetString ("Unable to log on"), e.Message); md.Run (); md.Destroy (); return; } ThreadAssist.ProxyToMain (() => { do_export_flickr.Sensitive = args.Auth != null; if (args.Auth != null) { token = args.Auth.Token; auth = args.Auth; CurrentState = State.Authorized; Preferences.Set (current_service.PreferencePath, token); } else { CurrentState = State.Disconnected; } }); }