Ejemplo n.º 1
0
        public AddEdit_TheatreForm(THEATREBOOK obj, int TID)
        {
            InitializeComponent();

            if (obj == null)
            {
                tHEATREBOOKBindingSource.DataSource = new THEATREBOOK();
            }
            else
            {
                tHEATREBOOKBindingSource.DataSource = obj;
                model                    = obj;
                model.TID                = TID;
                model                    = db.THEATREBOOKs.Where(x => x.TID == model.TID).FirstOrDefault();
                textBoxName.Text         = obj.Name;
                textBoxAddress.Text      = obj.Address;
                textBoxHallno.Text       = obj.Hall.ToString();
                textBoxPlatinumSeat.Text = obj.Platinum.ToString();
                textBoxGoldSeat.Text     = obj.Gold.ToString();
                textBoxSilverSeat.Text   = obj.Silver.ToString();


                buttonSave.Text = "Update";
            }
        }
Ejemplo n.º 2
0
        private void buttonSave_Click(object sender, EventArgs e)
        {
            if (buttonSave.Text == "Save")
            {
                try
                {
                    model.Name     = textBoxName.Text.Trim();
                    model.Address  = textBoxAddress.Text.Trim();
                    model.Hall     = Convert.ToInt32(textBoxHallno.Text.Trim());
                    model.Platinum = Convert.ToInt32(textBoxPlatinumSeat.Text.Trim());
                    model.Gold     = Convert.ToInt32(textBoxGoldSeat.Text.Trim());
                    model.Silver   = Convert.ToInt32(textBoxSilverSeat.Text.Trim());

                    using (DBEntities db = new DBEntities())
                    {
                        db.THEATREBOOKs.Add(model);

                        db.SaveChanges();
                    }

                    clear();
                    MessageBox.Show("Your Theatre details are submitted");
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.ToString());
                }
            }
            else
            {
                try
                {
                    model = db.THEATREBOOKs.Where(x => x.TID == model.TID).FirstOrDefault();

                    model.Name     = textBoxName.Text.Trim();
                    model.Address  = textBoxAddress.Text.Trim();
                    model.Hall     = Convert.ToInt32(textBoxHallno.Text.Trim());
                    model.Platinum = Convert.ToInt32(textBoxPlatinumSeat.Text.Trim());
                    model.Gold     = Convert.ToInt32(textBoxGoldSeat.Text.Trim());
                    model.Silver   = Convert.ToInt32(textBoxSilverSeat.Text.Trim());

                    db.Entry(model).State = EntityState.Modified;
                    db.SaveChanges();

                    clear();
                    MessageBox.Show("Your Theatre details are Updated");
                }
                catch (Exception ep)
                {
                    MessageBox.Show(ep.ToString());
                }
            }
        }
Ejemplo n.º 3
0
        private void comboBoxTheatreName_SelectionChangeCommitted(object sender, EventArgs e)
        {
            Cursor.Current = Cursors.WaitCursor;
            THEATREBOOK obj = comboBoxTheatreName.SelectedItem as THEATREBOOK;

            if (obj != null)
            {
                textBoxTheatreID.Text     = obj.TheatreID.ToString();
                textBoxTheatreName.Text   = obj.Name.ToString();
                textBoxHallNo.Text        = obj.Hall.ToString();
                textBoxPlatinumseats.Text = obj.Platinum.ToString();
                textBoxGoldseats.Text     = obj.Gold.ToString();
                textBoxSilverseats.Text   = obj.Silver.ToString();
            }
            Cursor.Current = Cursors.Default;
        }