private void actualizarPromocion() { List<PromoViewModel> lista = new List<PromoViewModel>(); using (Model.puntoDeVentaDB_testEntities contexto = new Model.puntoDeVentaDB_testEntities()) { lista = (from d in contexto.promocion select new PromoViewModel { idPromo = d.codPromocion, NombrePromo = d.nomProm, // EstadoPromo = Convert.ToBoolean(d.estadoProm), DescripcionPromo = d.detalleProm, // precioPromo = (decimal)d.precioProm }).ToList(); } DGPromo.ItemsSource = lista; }
private void Guardado(object sender, RoutedEventArgs e) { if (textboxNP.Text == "" || textboxdescrip.Text == "" || textboxcp.Text == "" || textboxpv.Text == "" || textcat.Text == "") { MessageBox.Show("Llene todos los datos", "Alerta", MessageBoxButton.OK, MessageBoxImage.Warning); } else { //if (pro == null) //{ // using (Model.puntoDeVentaDB_testEntities contexto1 = new Model.puntoDeVentaDB_testEntities()) // { // var newproducto1 = contexto1.productos.Find(this.id); // newproducto1.nombreProd = textboxNP.Text; // newproducto1.descripcionProd = textboxdescrip.Text; // newproducto1.costoProd = Convert.ToDecimal(textboxcp.Text); // newproducto1.precioProd = Convert.ToDecimal(textboxpv.Text); // contexto1.Entry(newproducto1).State = System.Data.Entity.EntityState.Modified; // contexto1.SaveChanges(); // } //} // else // { using (Model.puntoDeVentaDB_testEntities contexto = new Model.puntoDeVentaDB_testEntities()) { var newproducto = new Model.productos(); newproducto.nombreProd = textboxNP.Text; newproducto.descripcionProd = textboxdescrip.Text; newproducto.costoProd = Convert.ToDecimal(textboxcp.Text); newproducto.precioProd = Convert.ToDecimal(textboxpv.Text); newproducto.disponibilidadProd = Convert.ToBoolean(textdispo.Text); contexto.productos.Add(newproducto); contexto.SaveChanges(); } } this.Close(); WindowAdministrador.ns.Content = new ProductosAdm(); // } }
private void refresh() { List<ProductViewModel> lista = new List<ProductViewModel>(); //DGMenu.ItemsSource = lista; using (Model.puntoDeVentaDB_testEntities contexto = new Model.puntoDeVentaDB_testEntities()) { lista = (from d in contexto.productos select new ProductViewModel { IdProducto = d.idProducto, NombreProducto = d.nombreProd, DescripcionProducto = d.descripcionProd, PrecioProducto = (decimal)d.precioProd, // DisponibilidadProducto = (bool)d.disponibilidadProd }).ToList(); } // DGMenu.ItemsSource = lista; }