private void listBox1_MouseDoubleClick(object sender, MouseEventArgs e) { if (listBox1.SelectedIndex == -1) return; this.Flag = ((FlagItem)listBox1.SelectedItem).flagOperation; this.DialogResult = DialogResult.OK; this.Close(); }
public void FlagTest([Values("Steem", "Golos")] string name) { var op = new FlagOperation(Login[name], "joseph.kalu", "fkkl"); var prop = Manager(name).VerifyAuthority(UserPrivateKeys[name], op); //var prop = Manager(name).BroadcastOperations(UserPrivateKeys[name], op); Assert.IsFalse(prop.IsError, prop.GetErrorMessage()); }
public frmOperations(FlagOperation flagOperation, BankOrKassa flagBankOrKassa) { InitializeComponent(); this.flagOperation = flagOperation; this.flagBankOrKassa = flagBankOrKassa; timer1_Tick(null, null); }
public frmOperationEdit(int id, FlagOperation flagOperation, BankOrKassa bankOrKassa) { InitializeComponent(); operationTypeBindingSource.DataSource = (id == 0) ? new OperationType { Id = 0, Description = "", FlagOperation = flagOperation, IsNotActived = false, BankOrKassa = bankOrKassa } : new OperationTypesRepository().GetOperationType(id); this.Text = "Тип операции/" + ((id == 0) ? "Новый*" : "Изменить"); }
public static uint UpdateFlag(uint flags, FlagOperation operation, uint flag) { switch (operation) { case FlagOperation.Set: return(flags | flag); case FlagOperation.Clear: return(flags & ~flag); case FlagOperation.Toggle: return(flags ^ flag); default: return(flags); } }
public frmBankOperation(int id, FlagOperation flagOperation) { InitializeComponent(); this.flagOperation = flagOperation; this.Text = flagOperation == FlagOperation.Debet ? "Приход" : "Расход"; operationTypeBindingSource.DataSource = new OperationTypesRepository().GetOperationTypes(flagOperation, BankOrKassa.Bank); comboBox1.SelectedIndex = -1; docTypeBindingSource.DataSource = new DocumentTypeRepository().GetDocTypes(); comboBox2.SelectedIndex = -1; var oper = (id == 0) ? new BankOperation() { Id = 0, FlagOperation = flagOperation, OperationType = null, DocType = null, DocNum = "", DocDate = DateTime.Now, Contractor = "", Summa = 0M, Osnovanie = "", DateCreated = DateTime.Now, DateModified = DateTime.Now } : new BankOperationsRepository().GetBankOperationId(id); bankOperationBindingSource.DataSource = oper; if (oper.OperationType != null) { operationTypeBindingSource.Position = ((List<OperationType>)operationTypeBindingSource.DataSource).FindIndex(c => c.Id == oper.OperationType.Id); comboBox1.SelectedIndex = operationTypeBindingSource.Position; } if (oper.DocType != null) { docTypeBindingSource.Position = ((List<DocumentType>)docTypeBindingSource.DataSource).FindIndex(c => c.Id == oper.DocType.Id); comboBox2.SelectedIndex = docTypeBindingSource.Position; } txtContractor.AutoCompleteMode = AutoCompleteMode.Suggest; txtContractor.AutoCompleteSource = AutoCompleteSource.CustomSource; AutoCompleteStringCollection acsc = new AutoCompleteStringCollection(); //foreach(var item in new ContractorRepository().GetContractors("").Select(c=>c.Name)) acsc.AddRange(new ContractorRepository().GetContractors("").Select(c => c.Name).ToArray()); txtContractor.AutoCompleteCustomSource = acsc; }
public EngineFlagEvent(FlagOperation operation, EngineFlags flag) { Operation = operation; Flag = flag; }
private void StoreFlag(long beginUid, long endUid, string flag, FlagOperation operation) { string sign = operation == FlagOperation.Set ? "+" : "-"; SendReceiveResult result = SendReceive(string.Format("UID STORE {0} {1}FLAGS ({2})", FormatSequence(beginUid, endUid), sign, flag)); if (result.Status == SendReceiveStatus.Bad) { throw new InvalidOperationException(); } }
public List<OperationType> GetOperationTypes(FlagOperation flagOperation, BankOrKassa flagBankOrKassa) { return this.OperationTypes.Where(c => (c.FlagOperation == flagOperation) && (c.BankOrKassa == flagBankOrKassa)).ToList(); }
public DebugFlagEvent(FlagOperation operation, DebugFlags flag) { Operation = operation; Flag = flag; }