private void EliminarRegistro()
 {
     if (this.gridView1.IsFocusedView)
     {
         Mesonero Registro = (Mesonero)this.bs.Current;
         if (Registro == null)
         {
             return;
         }
         if (MessageBox.Show("Esta seguro de eliminar este registro", "Atencion", MessageBoxButtons.YesNo) != DialogResult.Yes)
         {
             return;
         }
         try
         {
             Registro.Activo = false;
             db.SaveChanges();
             Busqueda();
         }
         catch (Exception x)
         {
             MessageBox.Show(x.Message);
         }
     }
 }
        private void EditarRegistro()
        {
            FrmMesonerosItem F        = new FrmMesonerosItem();
            Mesonero         registro = (Mesonero)this.bs.Current;

            if (registro == null)
            {
                return;
            }
            F.registro = registro;
            F.Modificar();
            if (F.DialogResult == DialogResult.OK)
            {
                try
                {
                    db.SaveChanges();
                }
                catch (System.Data.OptimisticConcurrencyException x)
                {
                    MessageBox.Show("Error al guardar los datos:\n" + x.InnerException.Message, "Atencion", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            else
            {
                db.Refresh(System.Data.Objects.RefreshMode.StoreWins, registro);
            }
        }
Пример #3
0
        void txtClave_Validating(object sender, CancelEventArgs e)
        {
            Mesonero usuario = FactoryMesoneros.MesoneroxCodigo(txtClave.Text);

            if (usuario != null)
            {
                mesonero = usuario;
                txtNombreNesonero.Text = mesonero.Nombre;
                Aceptar.PerformClick();
            }
        }
Пример #4
0
        void Aceptar_Click(object sender, EventArgs e)
        {
            Mesonero usuario = FactoryMesoneros.MesoneroxCodigo(txtClave.Text);

            if (usuario != null)
            {
                mesonero = usuario;
                txtNombreNesonero.Text = mesonero.Nombre;
            }
            this.DialogResult = System.Windows.Forms.DialogResult.OK;
            this.Close();
        }
Пример #5
0
 public void Delete(int IdClase)
 {
     using (var db = new Data())
     {
         Mesonero query = (from x in db.Mesoneros
                           where x.Idmesonero == IdClase
                           select x).FirstOrDefault();
         if (query != null)
         {
             db.Mesoneros.Remove(query);
             db.SaveChanges();
         }
     }
 }
Пример #6
0
        public bool Existe(string mesonerostr)
        {
            bool resp = false;

            using (var db = new Data())
            {
                Mesonero Edo = (from x in db.Mesoneros where x.Nombre == mesonerostr select x).FirstOrDefault();
                if (Edo != null)
                {
                    resp = true;
                }
            }
            return(resp);
        }
Пример #7
0
        void Aceptar_Click(object sender, EventArgs e)
        {
            Mesonero usuario = FactoryMesoneros.MesoneroxCodigo(txtClave.Text);

            if (usuario == null)
            {
                MessageBox.Show("Codigo de mesonero invalido");
                return;
            }
            mesonero = usuario;
            txtNombreNesonero.Text = mesonero.Nombre;
            this.DialogResult      = System.Windows.Forms.DialogResult.OK;
            this.Close();
        }
Пример #8
0
        private void button10_Click(object sender, EventArgs e)
        {
            var NumeroDoc = "       ";
            int iretorno  = BemaFI32.Bematech_FI_NumeroComprobanteFiscal(ref NumeroDoc);
            var fm        = new FacturasManager();

            BemaFI32.Bematech_FI_AnulaCupon();
            using (var db = new Data())
            {
                var pac = (from p in db.Facturas where p.Facturanro == "000001" select p).FirstOrDefault();
            }
            MesonerosManager MCtrller = new MesonerosManager();
            var aux = new Mesonero();

            aux.Idmesonero = 2;
            var atiende = MCtrller.getMesero((int)aux.Idmesonero).Nombre;
        }
 private void Aceptar_Click(object sender, EventArgs e)
 {
     try
     {
         mesoneroBindingSource.EndEdit();
         registro = (Mesonero)mesoneroBindingSource.Current;
         if (registro.Error != null)
         {
             MessageBox.Show(registro.Error, "Atencion", MessageBoxButtons.OK, MessageBoxIcon.Error);
             return;
         }
         this.DialogResult = DialogResult.OK;
         this.Close();
     }
     catch (Exception ex)
     {
         MessageBox.Show("Error al validar los datos \n" + ex.Message, "Atencion", MessageBoxButtons.OK);
     }
 }
Пример #10
0
        public Mesonero getMesero(int meseroid)
        {
            DataTable dt = new DataTable();

            Mesonero cli = new Mesonero();

            using (var db = new Data())
            {
                cli = (from x in db.Mesoneros where x.Idmesonero == meseroid select x).SingleOrDefault();
            }

            if (cli == null)
            {
                cli            = new Mesonero();
                cli.Idmesonero = 0;
                cli.Nombre     = "NO ESPECIFICADO";
                cli.Puntos     = 0;
                cli.Sistema    = false;
            }
            return(cli);
        }
 private void Limpiar()
 {
     registro        = new Mesonero();
     registro.Puntos = 1;
 }