private bool trySendRequest() { try { if (!fieldsAreValid()) { MessageBox.Show("Ключевые поля не были заполнены (ИНН, Расчетный счет, адрес)", "Ошибка!", MessageBoxButtons.OK, MessageBoxIcon.Error); return(false); } Models.Businessentity newBs = new Models.Businessentity(); newBs.inn = Convert.ToInt32(INNText.Text); newBs.phone = PhoneText.Text; newBs.name = NameText.Text; newBs.email = EmailText.Text; newBs.giro = Convert.ToInt32(ScoreText.Text); newBs.address = AddressText.Text; Reciever reciever = Reciever.Instance; return(reciever.sendData <Models.Businessentity>(newBs, "businessEntity")); } catch (FormatException e) { MessageBox.Show("Неверный формат введенных данных", "Ошибка!", MessageBoxButtons.OK, MessageBoxIcon.Error); } catch (Exception e) { MessageBox.Show("Неизвестная ошибка: " + e.Message, "Ошибка!", MessageBoxButtons.OK, MessageBoxIcon.Error); } return(false); }
private void updateData() { Reciever reciever = Reciever.Instance; TableClient.DataSource = null; TableClient.DataSource = reciever.recieveData <Models.Businessentity>("businessEntity", "getAll"); }
public void updateData() { Reciever reciever = Reciever.Instance; availableProductsDataGrid.DataSource = null; availableProductsDataGrid.DataSource = reciever.recieveData <Models.Product>("product", "getAll"); }
public static void Bind(EventID eventID, Reciever reciever) { if (reciever == null) { return; } Reciever currentReciever; if (m_dispatcher.TryGetValue(eventID, out currentReciever)) { if (currentReciever == null) { currentReciever = reciever; } else { currentReciever += reciever; } } else { m_dispatcher.Add(eventID, reciever); } }
public override void Transaction() { try { if (Accounts == null || Sender == null || Accounts.Count == 0) { throw new TransactionFailureException("Неверно переданы счета или отсутствует счет отправитель!"); } TransactionViewModel transactionViewModel = new TransactionViewModel(Accounts, Sender.AmountAvailable); DialogTransaction dialogTransaction = new DialogTransaction(transactionViewModel); if (transactionViewModel == null || dialogTransaction == null) { throw new TransactionFailureException("Ошибка при создании диалога транзакции!"); } if (dialogTransaction.ShowDialog() == true) { Reciever = transactionViewModel.SelectedAccount; Sender.Withdraw(transactionViewModel.Amount, Reciever); Reciever.Put(transactionViewModel.Amount); } } catch (TransactionFailureException ex) { MessageBox.Show(ex.Info); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void SendReciveButton_Click(object sender, RoutedEventArgs e) { if (this.SendingRadioButton.IsChecked == true) { if (this.CHKSUMRadioButton.IsChecked == true) { Sender.Send(SelectedPort, Port.ControlValues["NAK"], MainTextBox.Text); } if (CRCRadioButton.IsChecked == true) { Sender.Send(SelectedPort, Port.ControlValues["C"], MainTextBox.Text); } } if (RecievingRadioButton.IsChecked == true) { var letters = "/^[0-9a-zA-Z]+$/"; if (this.CHKSUMRadioButton.IsChecked == true) { var te = Reciever.Recieve(SelectedPort, Port.ControlValues["NAK"]); MainTextBox.Text = te.Replace("\0", string.Empty); } if (CRCRadioButton.IsChecked == true) { var te = Reciever.Recieve(SelectedPort, Port.ControlValues["C"]); MainTextBox.Text = te.Replace("\0", string.Empty); } } }
public void scanForRecievers() { string ipString = getLocalIP(); if (ipString == "?") { throw new NotImplementedException(); } while (ipString[ipString.Length - 1] != '.')//back up to period { ipString = ipString.Remove(ipString.Length - 1, 1); } for (int i = 0; i < 256; i++)//all ips in range { if (!CancelScan && ping(ipString + i.ToString(), 1, 1)) { if (validateRecieverAddress(ipString + i.ToString())) { Reciever rcvr = new Reciever(ipString + i.ToString()); Recievers.Add(rcvr);//try to get reciever location as final alive test RecieversComboBX.Dispatcher.Invoke((Action <Reciever>)addReciever, rcvr); } } } CancelScan = false; }
public int AddReciever(Reciever reciever, string donorUserId) { string query = "INSERT into Reciever (UserID,RecieverName,RecieverNumber,RecieverThana,RecieverDistrict,RecieverBloodGroup) " + " VALUES ('" + donorUserId + "', '" + reciever.Name + "','" + reciever.PhoneNumber + "', '" + reciever.Thana + "','" + reciever.District + "','" + reciever.BloodGroup + "');"; return(DataAccess.ExecuteQuery(query)); }
public void addReciever(Reciever rcvr) { ComboBoxItem cbi = new ComboBoxItem(); cbi.Content = rcvr.LocationName; RecieversComboBX.Items.Add(cbi); }
public void Should_ValidateInvalidMessages(string json, bool expected) { var reciever = new Reciever(); var result = reciever.IsValid(JToken.Parse(json)); result.Should().Be(expected); }
//create a view for the Person View Model //this is your abstraction public void SignUp(Person p) { //create models for the repository Payer payer = new Payer() { Name = p.Name }; Receiver receiver = new Reciever() { Name = p.Name }; //if the payer is his own receiver: Receiver.Payer = payer; //if the payer is his own receiver: Payer.Receivers.Add(receiver); //create for each depending upon some condition //I've just allowed the user to select whether he is a payer //based upon a checkbox on the form I suppose if (p.IsPayer) { db.Payers.Add(payer); } if (p.IsReceiver) { db.Receivers.Add(receiver); } db.SaveChanges(); }
public AsyncSocketMessageTransport([NotNull] Listener listener, [NotNull] ProcessingConfiguration processingConfiguration, [NotNull] BufferManagerFactory bufferManagerFactory) { if (listener == null) { throw new ArgumentNullException("listener"); } if (processingConfiguration == null) { throw new ArgumentNullException("processingConfiguration"); } if (bufferManagerFactory == null) { throw new ArgumentNullException("bufferManagerFactory"); } this._listener = listener; // TODO добавить поддержку ограничений из processingConfiguration this._bodyBufferManager = bufferManagerFactory.GetBufferManager(16, 16 * 1024, 1000); this._headerBufferManager = bufferManagerFactory.GetBufferManager(100, TcpMessageHeader.HeaderSize, 1000); ObjectPool <SocketAsyncEventArgs> socketArgsPool = new ObjectPool <SocketAsyncEventArgs>(); //preallocate pool for (int i = 0; i < listener.Configuration.ConnectionCapacity; i++) { socketArgsPool.Put(new SocketAsyncEventArgs()); } this._headerReciever = new Reciever <RecieveUserToken>(this._headerBufferManager, socketArgsPool); this._bodyReciever = new Reciever <RecieveUserToken>(this._bodyBufferManager, socketArgsPool); this._sender = new Sender <SendUserToken>(socketArgsPool); }
public void Execute(object parameter) { Road road = parameter as Road; PredicatePreviousState = road; PredicatePostState = Reciever.AddNewRoad(road); PrimaryEntityCommandManager.Add(new AddRoadCommand(this)); }
public void Execute(object parameter) { Road road = parameter as Road; PredicatePreviousState = Reciever.GetRoadPreviousState(road.Id).DeepCopy(); PredicatePostState = road.DeepCopy(); Reciever.UpdateRoad(road); PrimaryEntityCommandManager.Add(new UpdateRoadCommand(this)); }
private void InitMigrationOnServers() { TargetVM.IsMigrating = true; Sender.StartJob(this); Reciever.StartJob(this); Sender.SendingCount++; Reciever.RecievingCount++; }
private void Awake() { sourceComp = sourceGO.GetComponent <Source>(); recieverComp1 = recieverGO1.GetComponent <Reciever>(); recieverComp2 = recieverGO2.GetComponent <Reciever>(); recieverComp3 = recieverGO3.GetComponent <Reciever>(); Setup(); }
// Use this for initialization void Awake() { pulse = false; //collisionStay = false; if (sendsPulseTo != null) { antenna = sendsPulseTo.GetComponent <Reciever>(); } }
public void Execute(object parameter) { Road road = parameter as Road; PredicatePreviousState = road.DeepCopy(); PredicatePostState = road.DeepCopy(); PredicatePostState.Id = 0; Reciever.DeleteSelectedRoad(road); PrimaryEntityCommandManager.Add(new DeleteRoadCommand(this)); }
public static RecieverContract ToContract(this Reciever reciever) { return(new RecieverContract { Id = reciever.Id, Name = reciever.Name, City = reciever.City, Adress = reciever.Adress, CorporateIdentity = reciever.CorporateIdentity }); }
public v() { InitializeComponent(); Card Cards = new Card(); Cardlist = new List <Card>(); card = new Card(); CustomersList = new List <Customer>(); customer = new Customer(); Receptiantlist = new List <Reciever>(); Recepriant = new Reciever(); }
private void EndMigration() { TargetVM.IsMigrating = false; Sender.FinishJob(this); Sender.RemoveVM(TargetVM); Sender.SendingCount--; Reciever.FinishJob(this); Reciever.AsignVM(TargetVM); Reciever.RecievingCount--; }
private static void Main() { Reciever reciever = new Reciever(); Abstraction.Command command = new ConcreteCommand(reciever); Invoker invoker = new Invoker(); invoker.StoreCommand(command); invoker.ExecuteCommand(); Console.ReadKey(); }
public void EditReciever(SendLetter sendLetter, Guid organizationGuid, Guid personGuid, Guid postGuid) { var orgDBset = DBC.Set <Organization>(); var personDBset = DBC.Set <Person>(); var postDBset = DBC.Set <Post>(); var recieverDBset = DBC.Set <Reciever>(); //clear it first List <Reciever> deletedList = new List <Reciever>(); if (sendLetter.Recievers != null && sendLetter.Recievers.Count > 0) { foreach (var item in sendLetter.Recievers) { deletedList.Add(item); } foreach (var item in deletedList) { sendLetter.Recievers.Remove(item); } } else { sendLetter.Recievers = new List <Reciever>(); } var existedReciever = recieverDBset.Where(x => (organizationGuid == Guid.Empty ? x.Organization == null : x.Organization.Id == organizationGuid) && (postGuid == Guid.Empty ? x.Post == null : x.Post.Id == postGuid) && (personGuid == Guid.Empty ? x.Person == null : x.Person.Id == personGuid)); if (existedReciever.Any()) { sendLetter.Recievers.Add(existedReciever.First()); return; } Reciever reciever = new Reciever(); if (personGuid != Guid.Empty) { reciever.Person = personDBset.Find(personGuid); } if (organizationGuid != Guid.Empty) { reciever.Organization = orgDBset.Find(organizationGuid); if (postGuid != Guid.Empty) { reciever.Post = postDBset.Find(postGuid); } } sendLetter.Recievers.Add(reciever); }
public Form1() { InitializeComponent(); rcv = new Reciever <DataTree>(); dt = new DataTree(); xmlworker = new XMLLoader(); grpchng = -1; treeView1.NodeMouseClick += (o, e) => { if (e.Button == MouseButtons.Right) { treeView1.SelectedNode = e.Node; } }; gcms = new ContextMenuStrip(); scms = new ContextMenuStrip(); tcms = new ContextMenuStrip(); ToolStripMenuItem addStudent = new ToolStripMenuItem(); addStudent.Text = "Add Student"; addStudent.Click += addStudent_Click; ToolStripMenuItem delGroup = new ToolStripMenuItem(); delGroup.Text = "Delete Group"; delGroup.Click += delGroup_Click; ToolStripMenuItem renameGroup = new ToolStripMenuItem(); renameGroup.Text = "Rename Group"; renameGroup.Click += renameGroup_Click; ToolStripMenuItem delStudent = new ToolStripMenuItem(); delStudent.Text = "Delete Student"; delStudent.Click += delStudent_Click; ToolStripMenuItem addGroup = new ToolStripMenuItem(); addGroup.Text = "Add Group"; addGroup.Click += addGroup_Click; tcms.Items.Add(addGroup); scms.Items.Add(delStudent); gcms.Items.AddRange(new ToolStripMenuItem[] { addStudent, delGroup, renameGroup }); treeView1.ContextMenuStrip = tcms; //this.Controls.Add(treeView1); this.treeView1.AfterSelect += (s, arg) => treeView1_AfterSelect(); }
void TestDP07CommandDesignPattern() { Reciever reciever = new Reciever(); Invoker invoker = new Invoker(); ConreteCommand1 cmd1 = new ConreteCommand1(reciever, " Cmd 1"); ConreteCommand1 cmd2 = new ConreteCommand1(reciever, " Cmd 2"); invoker.AddCommand(cmd1); invoker.AddCommand(cmd2); invoker.NotifyToExcute(); }
public void ShouldParse_SimpleMessages(string message, Type outputType, object expectedResult) { var reciever = new Reciever(); var(requests, _) = reciever.GetRequests(JToken.Parse(message)); var result = requests.Single().Request; result.Id.Should().Be(expectedResult); if (expectedResult != null) { result.Id.Should().BeOfType(outputType); } }
private void btn_send_Click(object sender, EventArgs e) { dataToWrite = textBox1.Text; UInt32 numBytesWritten = 0; // Note that the Write method is overloaded, so can write string or byte array data ftStatus = myFtdiDevice.Write(dataToWrite, dataToWrite.Length, ref numBytesWritten); if (ftStatus != FTDI.FT_STATUS.FT_OK) { MessageBox.Show("Somthing wrong happend!"); } Reciever.RunWorkerAsync(); }
public void PopulateControl(params object[] parameters) { var schemes = parameters.Where(p => p is IEnumerable <UserAuthenticationScheme>).Single(); AuthenticationData = (schemes as IEnumerable <UserAuthenticationScheme>).Select(scheme => new AuthenticationData { Scheme = scheme, Authenticated = false }).ToArray(); ViewDataControl = this; Reciever.AddControl(this); }
public AddReciver(Reciever reciver, bool detail) { InitializeComponent(); this.Focus(); _reciver = reciver; FillControl(); if (detail) { LockEditing(); } }
public void Broadcasts_RegistersABroadcasterWithTheGivenInterface() { ISystemDefinition subsystem = new SystemDefinition(); subsystem.Broadcasts<IListener>(); Reciever reciever = new Reciever(); subsystem.HasInstance(reciever).ListensTo<IListener>(); subsystem.HasSingleton<Sender>().Provides<ISender>(); ISender sender = subsystem.Get<ISender>(); sender.SendMessage(2); sender.SendMessage(4); Assert.AreEqual(2, reciever.recieved[0]); Assert.AreEqual(4, reciever.recieved[1]); }
private void comboBox1_SelectedIndexChanged(object sender, EventArgs e) { if (comboBoxNoOfRequests.SelectedItem.Equals("Accept")) { PersonService personService = new PersonService(); reciever = personService.AcceptRequest(Login.donor.UserId); MessageBox.Show("Recievers Name: " + reciever.Name + "\nRecievers Number: " + reciever.PhoneNumber + "\nRecievers Thana: " + reciever.Thana); } else if (comboBoxNoOfRequests.SelectedItem.Equals("Reject")) { PersonService personService = new PersonService(); personService.RejectRequest(Login.donor.UserId); MessageBox.Show("Request Rejected"); Login.donor.Requests = 0; personService.Request(Login.donor); } }
public void Broadcasts_RegistersABroadcasterWithTheGivenInterface_AndCanBeListenedToWithinSubsystems() { ISystemDefinition subsystem = new SystemDefinition(); subsystem.Broadcasts<IListener>(); Reciever reciever = new Reciever(); subsystem.HasSubsystem( new DelegateExecutingBuilder( delegate(ISystemDefinition scope) { scope.HasInstance(reciever).ListensTo<IListener>(); })); subsystem.HasSingleton<Sender>().Provides<ISender>(); ISender sender = subsystem.Get<ISender>(); sender.SendMessage(2); sender.SendMessage(4); Assert.AreEqual(2, reciever.recieved[0]); Assert.AreEqual(4, reciever.recieved[1]); }
static void test(uint N) { Sender sender = new Sender(); Reciever rcv = new Reciever(); TimeSpan X1 = TimeSpan.Zero; TimeSpan X2 = TimeSpan.Zero; TimeSpan X3 = TimeSpan.Zero; for(int j=0; j<8; ++j) { DateTime c0 = DateTime.Now; for(uint i = 0; i< N; ++i) { sender.testEvent += rcv.handleFloat; } DateTime c1 = DateTime.Now; for(int k=0; k<100; ++k) { sender.fire(3.14f); } DateTime c2 = DateTime.Now; for(uint i = 0; i< N; ++i) { sender.testEvent -= rcv.handleFloat; } DateTime c3 = DateTime.Now; X1 = X1.Add(c1.Subtract(c0)); X2 = X2.Add(c2.Subtract(c1)); X3 = X3.Add(c3.Subtract(c3)); } System.Console.WriteLine("{0,8}\t{1}\t{2}\t{3}", N, X1.Milliseconds, X2.Milliseconds, X3.Milliseconds); }