Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Collections.Generic;
- using System.ComponentModel;
- using System.Data;
- using System.Drawing;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- using System.Windows.Forms;
- using EpicCars;
- using System.IO;
- namespace SalesStaff
- {
- public partial class frmEpicCars : Form
- {
- public frmEpicCars()
- {
- InitializeComponent();
- }
- private void carImageButton_Click(object sender, EventArgs e)
- {
- // Select Image to display in picture box
- openFD.ShowDialog();
- carPictureBox.ImageLocation = openFD.FileName;
- }
- private void frmEpicCars_Load(object sender, EventArgs e)
- {
- PopulateFormWithCar();
- }
- private void submitButton_Click(object sender, EventArgs e)
- {
- SaveCarFromForm();
- }
- private void refreshButton_Click(object sender, EventArgs e)
- {
- SaveBidFromForm();
- }
- private void SaveBidFromForm()
- {
- var bid = new Bidders();
- bid.BiddersName = biddersNameTextBox.Text;
- int firstBid;
- if (int.TryParse(amountTextBox.Text, out firstBid))
- bid.FirstBid = firstBid;
- var svc = new BiddersService();
- svc.SaveStartingBid(bid); ;
- }
- void PopulateFormWithCar()
- {
- var svc = new CarService();
- var car = svc.GetAutomobiles();
- if (car == null)
- return;
- colorTextBox.Text = car.Color;
- makeTextBox.Text = car.Make;
- modelTextBox.Text = car.Model;
- yearTextBox.Text = car.Year.ToString();
- amountTextBox.Text = car.Amount.ToString();
- }
- void SaveCarFromForm()
- {
- var car = new Car();
- car.Color = colorTextBox.Text;
- car.Make = makeTextBox.Text;
- car.Model = modelTextBox.Text;
- int year;
- if (int.TryParse(yearTextBox.Text , out year))
- car.Year = year;
- int amount;
- if (int.TryParse(amountTextBox.Text, out amount))
- car.Amount = amount;
- //automobile.ImageBytes = File.ReadAllBytes(Server.MagPath("~/CarImages/2013_Nissan_Altima.jpg"));
- var svc = new CarService();
- svc.SaveCar(car);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment