Пример #1
0
        private void EditarRegistro()
        {
            FrmMesasItem F        = new FrmMesasItem();
            Mesa         registro = (Mesa)this.bs.Current;

            if (registro == null)
            {
                return;
            }
            F.registro = registro;
            F.Modificar();
            if (F.DialogResult == DialogResult.OK)
            {
                db.SaveChanges();
                Busqueda();
            }
        }
Пример #2
0
        private void AgregarRegistro()
        {
            FrmMesasItem F = new FrmMesasItem();

            F.Incluir();
            if (F.DialogResult == DialogResult.OK)
            {
                F.registro.IdMesa = FactoryContadores.GetMax("IdMesa");
                try
                {
                    db.Mesas.AddObject(F.registro);
                    db.SaveChanges();
                }
                catch (System.Data.OptimisticConcurrencyException x)
                {
                    MessageBox.Show("Error al guardar los datos:\n" + x.InnerException.Message, "Atencion", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
                Busqueda();
            }
        }
Пример #3
0
        private void EditarRegistro()
        {
            FrmMesasItem F        = new FrmMesasItem();
            Mesa         registro = (Mesa)this.bs.Current;

            if (registro == null)
            {
                return;
            }
            F.registro = registro;
            F.Modificar();
            if (F.DialogResult == DialogResult.OK)
            {
                db.SaveChanges();
                Busqueda();
            }
            else
            {
                db.Refresh(System.Data.Objects.RefreshMode.StoreWins, registro);
            }
        }