private void btnSave_Click(object sender, EventArgs e) { CtrAuction ctrAuction = new CtrAuction(); DateTime dateCreated = dtpDate.Value; string description = txtDecs.Text; List<Art> artList = lbxSelectedArt.Items.OfType<Art>().ToList(); if (dateCreated < DateTime.Now) { MessageBox.Show("Vælg en kommende dato", "Fejl", MessageBoxButtons.OK, MessageBoxIcon.Error); } else if (artList.Count == 0) { MessageBox.Show("Der skal vælges kunstgenstande", "Fejl", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { if (auction == null) { ctrAuction.CreateAuction(dateCreated, description, artList); MessageBox.Show("Auktionen er oprettet", "Succes", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { auction.Date = dtpDate.Value; auction.Description = txtDecs.Text; auction.Arts = artList; ctrAuction.UpdateAuction(auction); MessageBox.Show("Auktionen er nu redigeret", "Succes", MessageBoxButtons.OK, MessageBoxIcon.Information); } btnCancel_Click(null,null); } }
public Budgivning(Auction au) { InitializeComponent(); lblHeader.Text = "Auktion den " + au.Date; currentAuction = au; ctrArt = new CtrArt(); ctrAuc = new CtrAuction(); dgvArts.DataSource = ctrArt.RetrieveAll(au.Id); }
private void lbxUpcoming_KeyDown(object sender, KeyEventArgs e) { if (auction == null) return; if (e.KeyCode == Keys.Delete) { DialogResult result = MessageBox.Show("Er du sikker på at du vel slette auktionen", "Slet auktion", MessageBoxButtons.YesNo, MessageBoxIcon.Warning); if (result == DialogResult.Yes) { CtrAuction ctrAuction = new CtrAuction(); ctrAuction.DeleteAuction(auction); MessageBox.Show("Auktionen er slettet", "Slet auktion", MessageBoxButtons.OK, MessageBoxIcon.Information); btnCancel_Click(null, null); } } }
private void getUpcomingAuctions() { CtrAuction ctrAuction = new CtrAuction(); lbxUpcoming.DataSource = ctrAuction.GetAll(false); lbxUpcoming.SelectedIndex = -1; }
private void getEndedAuction() { CtrAuction ctrAuction = new CtrAuction(); lbxEnded.DataSource = ctrAuction.GetAll(true); lbxEnded.SelectedIndex = -1; }
public void CtrArtTestInitialize() { Console.Out.WriteLine("CtrArtTestInitialize called"); ctrAuction = new CtrAuction(); artCtr = new CtrArt(); }
public void CtrArtTestCleanup() { Console.Out.WriteLine("CtrArtTestCleanup called"); ctrAuction = null; artCtr = null; }
public void TestUpdateAuctionArt() { Console.WriteLine("TestUpdateAuctionArt called"); Auction au = new CtrAuction().RetriveById(22); Assert.IsNotNull(au, "is found"); Art aTemp = ctrArt.RetrieveByNo(1020); aTemp = ctrArt.UpdateToAuction(aTemp.Id, au); Assert.IsNotNull(aTemp.Auction, "Auction is set"); }