public fPercents(AuthorisedUser user) { InitializeComponent(); if (user.GetType() == typeof(AdminUser)) { this.user = user; ReadingFromDateBase reading = new ReadingFromDateBase(); percentList = reading.ReadPercentages(); sourceData.DataSource = percentList.Percents; dataGridViewPercents.DataSource = sourceData; dataGridViewPercents.Columns[0].Visible = false; dataGridViewPercents.Columns[1].HeaderText = "Скидка/Наценка"; dataGridViewPercents.Columns[2].HeaderText = "Описание"; dataGridViewPercents.Columns[3].HeaderText = "Процент"; } else { this.user = user; ReadingFromDateBase reading = new ReadingFromDateBase(); percentList = reading.ReadPercentages(); sourceData.DataSource = percentList.Percents; dataGridViewPercents.DataSource = sourceData; dataGridViewPercents.Columns[0].Visible = false; dataGridViewPercents.Columns[1].HeaderText = "Скидка/Наценка"; dataGridViewPercents.Columns[2].HeaderText = "Описание"; dataGridViewPercents.Columns[3].HeaderText = "Процент"; AddButton.Visible = false; UpdateButton.Visible = false; DeleteButton.Visible = false; this.Close(); } }
public fTickets(AuthorisedUser user) { InitializeComponent(); this.user = user; ReadingFromDateBase reading = new ReadingFromDateBase(); ticketsList = reading.ReadTickets(); percentsList = reading.ReadPercentages(); totalPercentList = reading.ReadTotalPercents(); statusTicketList = reading.ReadStatusTickets(); sessionList = reading.ReadSessions(); LoadDataGridView(); }
public fTickets(AuthorisedUser user, Session session, int row, int placeNumber, double price) { InitializeComponent(); this.user = user; ReadingFromDateBase reading = new ReadingFromDateBase(); ticketsList = reading.ReadTickets(); percentsList = reading.ReadPercentages(); totalPercentList = reading.ReadTotalPercents(); statusTicketList = reading.ReadStatusTickets(); sessionList = reading.ReadSessions(); LoadDataGridView(); SessionInput.Text = session.FilmSession.FilmName; RowInput.Text = row.ToString(); PlaceNumberInput.Text = placeNumber.ToString(); PriceInput.Text = price.ToString(); TicketInput.Text = (ticketsList.Tickets.Count() + 1).ToString(); }