public IzmjeniPodatak(Podatak podatak) { InitializeComponent(); mojPodatak = podatak; txtRedniBroj.Text = mojPodatak.RedniBroj.ToString(); txtNaziv.Text = mojPodatak.Naziv; txtLozinka.Text = mojPodatak.Lozinka; }
public void ReplicatorReceiver_Prosledi() { //Arange ReaderCACD rCACD = new ReaderCACD(); ReaderCCCL rCCCL = new ReaderCCCL(); ReaderCSCM rCSCM = new ReaderCSCM(); ReaderCCCS rCCCS = new ReaderCCCS(); Logger l = new Logger(); ReplicatorReceiver _replicatorReceiver = new ReplicatorReceiver(); List <CollectionDescription> collectionDescription = new List <CollectionDescription>(); Podatak[] p = new Podatak[1]; int brojac = 0; Podatak podatak1 = new Podatak(Code.CodeSpisak.CODE_ANALOG, 1); Podatak podatak2 = new Podatak(Code.CodeSpisak.CODE_DIGITAL, 1); Podatak podatak3 = new Podatak(Code.CodeSpisak.CODE_CUSTOM, 1); Podatak podatak4 = new Podatak(Code.CodeSpisak.CODE_LIMITSET, 1); Podatak podatak5 = new Podatak(Code.CodeSpisak.CODE_SOURCE, 1); Podatak podatak6 = new Podatak(Code.CodeSpisak.CODE_CONSUMER, 1); Podatak podatak7 = new Podatak(Code.CodeSpisak.CODE_SINGLENOE, 1); Podatak podatak8 = new Podatak(Code.CodeSpisak.CODE_MULTIPLENODE, 1); HistoricalCollection hc = new HistoricalCollection(); p[0] = podatak1; hc.ReceiverProperty = p; collectionDescription.Add(new CollectionDescription(brojac++, DataSet.DataSetSpisak.CACD, hc)); p[0] = podatak2; hc.ReceiverProperty = p; collectionDescription.Add(new CollectionDescription(brojac++, DataSet.DataSetSpisak.CACD, hc)); p[0] = podatak3; hc.ReceiverProperty = p; collectionDescription.Add(new CollectionDescription(brojac++, DataSet.DataSetSpisak.CCCL, hc)); p[0] = podatak4; hc.ReceiverProperty = p; collectionDescription.Add(new CollectionDescription(brojac++, DataSet.DataSetSpisak.CCCL, hc)); p[0] = podatak5; hc.ReceiverProperty = p; collectionDescription.Add(new CollectionDescription(brojac++, DataSet.DataSetSpisak.CCCS, hc)); p[0] = podatak6; hc.ReceiverProperty = p; collectionDescription.Add(new CollectionDescription(brojac++, DataSet.DataSetSpisak.CCCS, hc)); p[0] = podatak7; hc.ReceiverProperty = p; collectionDescription.Add(new CollectionDescription(brojac++, DataSet.DataSetSpisak.CSCM, hc)); p[0] = podatak8; hc.ReceiverProperty = p; collectionDescription.Add(new CollectionDescription(brojac++, DataSet.DataSetSpisak.CSCM, hc)); _replicatorReceiver.Cd = collectionDescription; //Act _replicatorReceiver.Prosledi(rCACD, rCCCL, rCSCM, rCCCS, l); //Assert Assert.AreEqual(_replicatorReceiver.Cd[0].Hc.ReceiverProperty[0], rCACD.Buffer[0].Item1); }
private void IzmijeniLozinku() { if (int.TryParse(dgvPodaci.CurrentRow.Cells[0].Value.ToString(), out int rBr)) { Podatak mojPodatak = new Podatak(); mojPodatak.RedniBroj = rBr; mojPodatak.Naziv = dgvPodaci.CurrentRow.Cells[1].Value.ToString(); mojPodatak.Lozinka = dgvPodaci.CurrentRow.Cells[2].Value.ToString(); IzmjeniPodatak formaIzmjeni = new IzmjeniPodatak(mojPodatak); formaIzmjeni.ShowDialog(); OsvjeziPodatke(mojaKonekcija.conn); } else { MessageBox.Show("Niste odabrali niti jednu lozinku !", "Pažnja", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
public void Writer_Prosledi(Code.CodeSpisak code, int value) { //Arange Podatak podatak = new Podatak(code, value); List <Podatak> tempList = new List <Podatak>() { podatak }; Writer _writer = new Writer(); ReplicatorSender _replicatorSender = new ReplicatorSender(); Logger _logger = new Logger(); _writer.P = podatak; //Act _writer.Prosledi(_replicatorSender, _logger); //Assert Assert.AreEqual(_replicatorSender.Buffer, tempList); }
public void ReplicatorSender_Prosledi_Jedan(Code.CodeSpisak code, int value) { //Arrange Podatak podatak = new Podatak(code, value); List <Podatak> tempList = new List <Podatak>() { podatak }; ReplicatorSender _replicatorSender = new ReplicatorSender(); ReplicatorReceiver _replicatorReceiver = new ReplicatorReceiver(); Logger _logger = new Logger(); _replicatorSender.Buffer.Add(podatak); //Act _replicatorSender.Prosledi(_replicatorReceiver, _logger); //Assert Assert.AreEqual(_replicatorReceiver.Buffer, tempList); }
public void ReplicatorReceiver_Razvrstaj() { //Arange Podatak[] p = new Podatak[1]; Podatak podatak1 = new Podatak(Code.CodeSpisak.CODE_ANALOG, 1); Podatak podatak2 = new Podatak(Code.CodeSpisak.CODE_DIGITAL, 1); Podatak podatak3 = new Podatak(Code.CodeSpisak.CODE_CUSTOM, 1); Podatak podatak4 = new Podatak(Code.CodeSpisak.CODE_LIMITSET, 1); Podatak podatak5 = new Podatak(Code.CodeSpisak.CODE_SOURCE, 1); Podatak podatak6 = new Podatak(Code.CodeSpisak.CODE_CONSUMER, 1); Podatak podatak7 = new Podatak(Code.CodeSpisak.CODE_SINGLENOE, 1); Podatak podatak8 = new Podatak(Code.CodeSpisak.CODE_MULTIPLENODE, 1); List <Podatak> bufferPodaci = new List <Podatak> { podatak1, podatak2, podatak3, podatak4, podatak5, podatak6, podatak7, podatak8 }; CollectionDescription cd1 = new CollectionDescription(); HistoricalCollection hc1 = new HistoricalCollection(); hc1.ReceiverProperty = new Podatak[1] { podatak1 }; cd1.Dataset = DataSet.DataSetSpisak.CACD; cd1.Hc = hc1; cd1.Id = 0; CollectionDescription cd2 = new CollectionDescription(); HistoricalCollection hc2 = new HistoricalCollection(); hc2.ReceiverProperty = new Podatak[1] { podatak2 }; cd2.Dataset = DataSet.DataSetSpisak.CACD; cd2.Hc = hc2; cd2.Id = 1; CollectionDescription cd3 = new CollectionDescription(); HistoricalCollection hc3 = new HistoricalCollection(); hc3.ReceiverProperty = new Podatak[1] { podatak3 }; cd3.Dataset = DataSet.DataSetSpisak.CCCL; cd3.Hc = hc3; cd3.Id = 2; CollectionDescription cd4 = new CollectionDescription(); HistoricalCollection hc4 = new HistoricalCollection(); hc4.ReceiverProperty = new Podatak[1] { podatak4 }; cd4.Dataset = DataSet.DataSetSpisak.CCCL; cd4.Hc = hc4; cd4.Id = 3; CollectionDescription cd5 = new CollectionDescription(); HistoricalCollection hc5 = new HistoricalCollection(); hc5.ReceiverProperty = new Podatak[1] { podatak5 }; cd5.Dataset = DataSet.DataSetSpisak.CCCS; cd5.Hc = hc5; cd5.Id = 4; CollectionDescription cd6 = new CollectionDescription(); HistoricalCollection hc6 = new HistoricalCollection(); hc6.ReceiverProperty = new Podatak[1] { podatak6 }; cd6.Dataset = DataSet.DataSetSpisak.CCCS; cd6.Hc = hc6; cd6.Id = 5; CollectionDescription cd7 = new CollectionDescription(); HistoricalCollection hc7 = new HistoricalCollection(); hc7.ReceiverProperty = new Podatak[1] { podatak7 }; cd7.Dataset = DataSet.DataSetSpisak.CSCM; cd7.Hc = hc7; cd7.Id = 6; CollectionDescription cd8 = new CollectionDescription(); HistoricalCollection hc8 = new HistoricalCollection(); hc8.ReceiverProperty = new Podatak[1] { podatak8 }; cd8.Dataset = DataSet.DataSetSpisak.CSCM; cd8.Hc = hc8; cd8.Id = 7; List <CollectionDescription> collectionDescription = new List <CollectionDescription>() { cd1, cd2, cd3, cd4, cd5, cd6, cd7, cd8 }; ReplicatorReceiver _replicatorReceiver = new ReplicatorReceiver(); _replicatorReceiver.Buffer = bufferPodaci; Logger l = new Logger(); //Act _replicatorReceiver.Razvrstaj(l); //Assert //CollectionAssert.AreEqual(_replicatorReceiver.Cd, collectionDescription); for (int i = 0; i < _replicatorReceiver.Cd.Count; i++) { Assert.AreEqual(_replicatorReceiver.Cd[i].Hc.ReceiverProperty[0].Code, collectionDescription[i].Hc.ReceiverProperty[0].Code); Assert.AreEqual(_replicatorReceiver.Cd[i].Hc.ReceiverProperty[0].Value, collectionDescription[i].Hc.ReceiverProperty[0].Value); } }
public void ReplicatorReceiver_Prosledi() { //Arange ReaderCACD rCACD = new ReaderCACD(); ReaderCCCL rCCCL = new ReaderCCCL(); ReaderCSCM rCSCM = new ReaderCSCM(); ReaderCCCS rCCCS = new ReaderCCCS(); Logger l = new Logger(); ReplicatorReceiver _replicatorReceiver = new ReplicatorReceiver(); Podatak[] p = new Podatak[1]; Podatak podatak1 = new Podatak(Code.CodeSpisak.CODE_ANALOG, 1); Podatak podatak2 = new Podatak(Code.CodeSpisak.CODE_DIGITAL, 1); Podatak podatak3 = new Podatak(Code.CodeSpisak.CODE_CUSTOM, 1); Podatak podatak4 = new Podatak(Code.CodeSpisak.CODE_LIMITSET, 1); Podatak podatak5 = new Podatak(Code.CodeSpisak.CODE_SOURCE, 1); Podatak podatak6 = new Podatak(Code.CodeSpisak.CODE_CONSUMER, 1); Podatak podatak7 = new Podatak(Code.CodeSpisak.CODE_SINGLENOE, 1); Podatak podatak8 = new Podatak(Code.CodeSpisak.CODE_MULTIPLENODE, 1); CollectionDescription cd1 = new CollectionDescription(); HistoricalCollection hc1 = new HistoricalCollection(); hc1.ReceiverProperty = new Podatak[1] { podatak1 }; cd1.Dataset = DataSet.DataSetSpisak.CACD; cd1.Hc = hc1; cd1.Id = 0; CollectionDescription cd2 = new CollectionDescription(); HistoricalCollection hc2 = new HistoricalCollection(); hc2.ReceiverProperty = new Podatak[1] { podatak2 }; cd2.Dataset = DataSet.DataSetSpisak.CACD; cd2.Hc = hc2; cd2.Id = 1; CollectionDescription cd3 = new CollectionDescription(); HistoricalCollection hc3 = new HistoricalCollection(); hc3.ReceiverProperty = new Podatak[1] { podatak3 }; cd3.Dataset = DataSet.DataSetSpisak.CCCL; cd3.Hc = hc3; cd3.Id = 2; CollectionDescription cd4 = new CollectionDescription(); HistoricalCollection hc4 = new HistoricalCollection(); hc4.ReceiverProperty = new Podatak[1] { podatak4 }; cd4.Dataset = DataSet.DataSetSpisak.CCCL; cd4.Hc = hc4; cd4.Id = 3; CollectionDescription cd5 = new CollectionDescription(); HistoricalCollection hc5 = new HistoricalCollection(); hc5.ReceiverProperty = new Podatak[1] { podatak5 }; cd5.Dataset = DataSet.DataSetSpisak.CCCS; cd5.Hc = hc5; cd5.Id = 4; CollectionDescription cd6 = new CollectionDescription(); HistoricalCollection hc6 = new HistoricalCollection(); hc6.ReceiverProperty = new Podatak[1] { podatak6 }; cd6.Dataset = DataSet.DataSetSpisak.CCCS; cd6.Hc = hc6; cd6.Id = 5; CollectionDescription cd7 = new CollectionDescription(); HistoricalCollection hc7 = new HistoricalCollection(); hc7.ReceiverProperty = new Podatak[1] { podatak7 }; cd7.Dataset = DataSet.DataSetSpisak.CSCM; cd7.Hc = hc7; cd7.Id = 6; CollectionDescription cd8 = new CollectionDescription(); HistoricalCollection hc8 = new HistoricalCollection(); hc8.ReceiverProperty = new Podatak[1] { podatak8 }; cd8.Dataset = DataSet.DataSetSpisak.CSCM; cd8.Hc = hc8; cd8.Id = 7; List <CollectionDescription> collectionDescription = new List <CollectionDescription>() { cd1, cd2, cd3, cd4, cd5, cd6, cd7, cd8 }; List <CollectionDescription> expectedCd = new List <CollectionDescription>() { cd1, cd2, cd3, cd4, cd5, cd6, cd7, cd8 }; _replicatorReceiver.Cd = collectionDescription; //Act _replicatorReceiver.Prosledi(rCACD, rCCCL, rCSCM, rCCCS, l); //Assert Assert.AreEqual(expectedCd[0].Hc.ReceiverProperty[0], rCACD.Buffer[0].Item1); Assert.AreEqual(expectedCd[1].Hc.ReceiverProperty[0], rCACD.Buffer[0].Item2); Assert.AreEqual(expectedCd[2].Hc.ReceiverProperty[0], rCCCL.Buffer[0].Item1); Assert.AreEqual(expectedCd[3].Hc.ReceiverProperty[0], rCCCL.Buffer[0].Item2); Assert.AreEqual(expectedCd[4].Hc.ReceiverProperty[0], rCCCS.Buffer[0].Item1); Assert.AreEqual(expectedCd[5].Hc.ReceiverProperty[0], rCCCS.Buffer[0].Item2); Assert.AreEqual(expectedCd[6].Hc.ReceiverProperty[0], rCSCM.Buffer[0].Item1); Assert.AreEqual(expectedCd[7].Hc.ReceiverProperty[0], rCSCM.Buffer[0].Item2); }
public void ReplicatorReceiver_Razvrstaj() { //Arrange Podatak[] p = new Podatak[1]; List <CollectionDescription> collectionDescription = new List <CollectionDescription>(); int brojac = 0; Podatak podatak1 = new Podatak(Code.CodeSpisak.CODE_ANALOG, 1); Podatak podatak2 = new Podatak(Code.CodeSpisak.CODE_DIGITAL, 1); Podatak podatak3 = new Podatak(Code.CodeSpisak.CODE_CUSTOM, 1); Podatak podatak4 = new Podatak(Code.CodeSpisak.CODE_LIMITSET, 1); Podatak podatak5 = new Podatak(Code.CodeSpisak.CODE_SOURCE, 1); Podatak podatak6 = new Podatak(Code.CodeSpisak.CODE_CONSUMER, 1); Podatak podatak7 = new Podatak(Code.CodeSpisak.CODE_SINGLENOE, 1); Podatak podatak8 = new Podatak(Code.CodeSpisak.CODE_MULTIPLENODE, 1); List <Podatak> bufferPodaci = new List <Podatak> { podatak1, podatak2, podatak3, podatak4, podatak5, podatak6, podatak7, podatak8 }; //bufferPodaci.Add(podatak1); //bufferPodaci.Add(podatak2); //bufferPodaci.Add(podatak3); //bufferPodaci.Add(podatak4); //bufferPodaci.Add(podatak5); //bufferPodaci.Add(podatak6); //bufferPodaci.Add(podatak7); //bufferPodaci.Add(podatak8); HistoricalCollection hc1 = new HistoricalCollection(); HistoricalCollection hc2 = new HistoricalCollection(); HistoricalCollection hc3 = new HistoricalCollection(); HistoricalCollection hc4 = new HistoricalCollection(); HistoricalCollection hc5 = new HistoricalCollection(); HistoricalCollection hc6 = new HistoricalCollection(); HistoricalCollection hc7 = new HistoricalCollection(); HistoricalCollection hc8 = new HistoricalCollection(); hc1.ReceiverProperty[0] = podatak1; collectionDescription.Add(new CollectionDescription(brojac++, DataSet.DataSetSpisak.CACD, hc1)); p[0] = podatak2; hc2.ReceiverProperty[0] = podatak2; collectionDescription.Add(new CollectionDescription(brojac++, DataSet.DataSetSpisak.CACD, hc2)); p[0] = podatak3; hc3.ReceiverProperty = p; collectionDescription.Add(new CollectionDescription(brojac++, DataSet.DataSetSpisak.CCCL, hc3)); p[0] = podatak4; hc4.ReceiverProperty = p; collectionDescription.Add(new CollectionDescription(brojac++, DataSet.DataSetSpisak.CCCL, hc4)); p[0] = podatak5; hc5.ReceiverProperty = p; collectionDescription.Add(new CollectionDescription(brojac++, DataSet.DataSetSpisak.CCCS, hc5)); p[0] = podatak6; hc6.ReceiverProperty = p; collectionDescription.Add(new CollectionDescription(brojac++, DataSet.DataSetSpisak.CCCS, hc6)); p[0] = podatak7; hc7.ReceiverProperty = p; collectionDescription.Add(new CollectionDescription(brojac++, DataSet.DataSetSpisak.CSCM, hc7)); p[0] = podatak8; hc8.ReceiverProperty = p; collectionDescription.Add(new CollectionDescription(brojac++, DataSet.DataSetSpisak.CSCM, hc8)); ReplicatorReceiver _replicatorReceiver = new ReplicatorReceiver(); _replicatorReceiver.Buffer = bufferPodaci; Logger l = new Logger(); //Act _replicatorReceiver.Razvrstaj(l); //Assert for (int i = 0; i < _replicatorReceiver.Cd.Count; i++) { Assert.AreEqual(_replicatorReceiver.Cd[i].Hc.ReceiverProperty[0].Code, collectionDescription[0].Hc.ReceiverProperty[0].Code); Assert.AreEqual(_replicatorReceiver.Cd[i].Hc.ReceiverProperty[0].Value, collectionDescription[0].Hc.ReceiverProperty[0].Value); } }