private void loadTaxes() { using (metaGamesInventoryAlterEntities DB = new metaGamesInventoryAlterEntities()) { taxes = DB.tax.ToList <tax>(); } if (orderToModify != null) { List <orders_tax> ot; using (metaGamesInventoryAlterEntities DB = new metaGamesInventoryAlterEntities()) { ot = DB.orders_tax.ToList <orders_tax>().Where(d => d.id_order == orderToModify.id).ToList <orders_tax>(); } foreach (var o in ot) { tax t = taxes.Where(d => d.id == o.id_tax).First(); taxes.Remove(t); taxesSelected.Add(t); } } else { foreach (var t in taxes) { cmbTax.Items.Add(t.name); } } }
private void cmbTax_SelectedIndexChanged(object sender, EventArgs e) { tax selected = taxes.ElementAt(cmbTax.SelectedIndex); cmbTax.Items.RemoveAt(cmbTax.SelectedIndex); taxes.Remove(selected); taxesSelected.Add(selected); refreshDGV(); calculateTotal(); }
private void dgvdata_CellClick(object sender, DataGridViewCellEventArgs e) { selected = impuestos.ElementAt <tax>(e.RowIndex); //Creamos un objeto con los datos de la celda seleccionada istDetail.Items.Clear(); istDetail.Items.Add("Nombre:"); istDetail.Items.Add(" " + selected.name); istDetail.Items.Add("------------------------------"); istDetail.Items.Add("Porcentaje:"); istDetail.Items.Add(" " + selected.percentage.ToString() + " unidad(es)"); istDetail.Items.Add("------------------------------"); }
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(); } }
public CUImpuestos(tax obj) { InitializeComponent(); impuestos = obj; assigningData(); }