public frmTau(ShowTimes showTimes, Taudidto thienboat) { InitializeComponent(); Times = showTimes; thienboat = thienboat; }
private void cboFormat_thienboatID_SelectedValueChanged(object sender, EventArgs e) //Display the thienboatName when thienboatID changed { Taudidto thienboatSelected = cboFormat_thienboatID.SelectedItem as Taudidto; txtFormat_thienboatName.Text = thienboatSelected.Name; }
private void txtFormatID_TextChanged(object sender, EventArgs e) { string thienboatID = (string)dtgvFormat.SelectedCells[0].OwningRow.Cells["Mã Tau"].Value; Taudidto thienboatSelecting = TaudiDAO.GetthienboatByID(thienboatID); //This is the thienboat that we're currently selecting in dtgv if (thienboatSelecting == null) { return; } //cboFormat_thienboatID.SelectedItem = thienboatSelecting; int indexthienboat = -1; int ithienboat = 0; foreach (Taudidto item in cboFormat_thienboatID.Items) { if (item.Name == thienboatSelecting.Name) { indexthienboat = ithienboat; break; } ithienboat++; } cboFormat_thienboatID.SelectedIndex = indexthienboat; string screenName = (string)dtgvFormat.SelectedCells[0].OwningRow.Cells["Tên MH"].Value; ScreenType screenTypeSelecting = ScreenTypeDAO.GetScreenTypeByName(screenName); //This is the ScreenType that we're currently selecting in dtgv if (screenTypeSelecting == null) { return; } //cboFormat_ScreenID.SelectedItem = screenTypeSelecting; int indexScreen = -1; int iScreen = 0; foreach (ScreenType item in cboFormat_ScreenID.Items) { if (item.Name == screenTypeSelecting.Name) { indexScreen = iScreen; break; } iScreen++; } cboFormat_ScreenID.SelectedIndex = indexScreen; }
private void cboFilmName_SelectedIndexChanged(object sender, EventArgs e) { if (cboFilmName.SelectedIndex != -1) { cboFormatFilm.DataSource = null; lvLichDi.Items.Clear(); Taudidto thienboat = cboFilmName.SelectedItem as Taudidto; cboFormatFilm.DataSource = FormatTauDAO.GetListFormatthienboatBythienboat(thienboat.ID); cboFormatFilm.DisplayMember = "ScreenTypeName"; } }
public static Taudidto GetthienboatByID(string id) { Taudidto thienboat = null; DataTable data = DataProvider.ExecuteQuery("SELECT * FROM dbo.Tau WHERE id = '" + id + "'"); foreach (DataRow item in data.Rows) { thienboat = new Taudidto(item); return(thienboat); } return(thienboat); }
public static List <Taudidto> GetListthienboat() { List <Taudidto> listthienboat = new List <Taudidto>(); DataTable data = DataProvider.ExecuteQuery("SELECT * FROM Tau"); foreach (DataRow row in data.Rows) { Taudidto thienboat = new Taudidto(row); listthienboat.Add(thienboat); } return(listthienboat); }
public static List <Taudidto> GetListthienboatByDate(DateTime date) { List <Taudidto> listthienboat = new List <Taudidto>(); DataTable data = DataProvider.ExecuteQuery("select * from Tau where @Date <= NgayKetThuc", new object[] { date }); foreach (DataRow row in data.Rows) { Taudidto thienboat = new Taudidto(row); listthienboat.Add(thienboat); } return(listthienboat); }
private void lvLichDi_Click(object sender, EventArgs e) { if (lvLichDi.SelectedItems.Count > 0) { timer1.Stop(); ShowTimes showTimes = lvLichDi.SelectedItems[0].Tag as ShowTimes; Taudidto thienboat = cboFilmName.SelectedItem as Taudidto; frmTau frm = new frmTau(showTimes, thienboat); this.Hide(); frm.ShowDialog(); this.OnLoad(null); this.Show(); } }
private void txtthienboatID_TextChanged(object sender, EventArgs e) //Use to binding the CheckedListBox Genre of thienboat and picture of thienboat { picFilm.Image = null; for (int i = 0; i < clbthienboatGenre.Items.Count; i++) { clbthienboatGenre.SetItemChecked(i, false); //Uncheck all CheckBox first } List <Genre> listGenreOfthienboat = TauByGenreDAO.GetListGenreBythienboatID(txtthienboatID.Text); for (int i = 0; i < clbthienboatGenre.Items.Count; i++) { Genre genre = (Genre)clbthienboatGenre.Items[i]; foreach (Genre item in listGenreOfthienboat) { if (genre.ID == item.ID) { clbthienboatGenre.SetItemChecked(i, true); break; } } } Taudidto thienboat = TaudiDAO.GetthienboatByID(txtthienboatID.Text); if (thienboat == null) { return; } if (thienboat.Poster != null) { picFilm.Image = TaudiDAO.byteArrayToImage(thienboat.Poster); } }