예제 #1
0
        private void impuestosRegistradosToolStripMenuItem_Click(object sender, EventArgs e)
        {
            RDImpuestos childForm = new RDImpuestos();

            childForm.MdiParent = this;
            childForm.Text      = "Impuestos registradas";
            childForm.Show();
        }
        private void updateProduct()
        {
            impuestos.name       = txtnimpu.Text;
            impuestos.percentage = Int32.Parse(numimp.Value.ToString());

            using (metaGamesInventoryAlterEntities BD = new metaGamesInventoryAlterEntities())
            {
                BD.Entry(impuestos).State = System.Data.Entity.EntityState.Modified;
                BD.SaveChanges();//Persistimos los datos actualizados dentro de la base de datos
                MessageBox.Show("Producto modificado exitosamente.", "Operación exitosa", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
                closable = true;
                this.Close();
                RDImpuestos form = new RDImpuestos();
                form.MdiParent = metaGamesInventory.home.ActiveForm;
                form.Text      = "Impuesto Registrado";
                form.Show();
            }
        }
        private void CreacionImpuesto()
        {
            tax obj = new tax();

            obj.name       = txtnimpu.Text;
            obj.percentage = Int32.Parse(numimp.Value.ToString());
            //Int32.Parse(txtporcen.ToString());

            using (metaGamesInventoryAlterEntities BD = new metaGamesInventoryAlterEntities())
            {
                BD.tax.Add(obj);  //Añadimos el objeto previamente establecido al contexto creado
                BD.SaveChanges(); //Persistimos los datos del contexto, dentro de la base de datos
                MessageBox.Show("Impuesto registrado exitosamente.", "Operación exitosa", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
                closable = true;
                this.Close();
                RDImpuestos form = new RDImpuestos();
                form.MdiParent = metaGamesInventory.home.ActiveForm;
                form.Text      = "Impuesto registrados";
                form.Show();
            }
        }
 private void CUImpuestos_FormClosing(object sender, FormClosingEventArgs e)
 {
     if (closable == false)
     {
         var ans = MessageBox.Show("Todos los cambios quedarán anulados si decides abandonar el formulario", "¿Seguro de salir del formulario?", MessageBoxButtons.YesNo, MessageBoxIcon.Warning);
         if (ans == DialogResult.Yes)
         {
             if (impuestos != null)
             {
                 RDImpuestos form = new RDImpuestos();
                 form.MdiParent = metaGamesInventory.home.ActiveForm;
                 form.Text      = "impuestos regitrados";
                 form.Show();
             }
         }
         else
         {
             e.Cancel = true;
         }
     }
 }