// Guarda los cambios en una pieza public static int SavePieza(Modelo.Pieza piezaElegida) { Modelo.Pieza pieza = BuscaPieza(piezaElegida.IdPieza); pieza.NombrePieza = piezaElegida.NombrePieza; pieza.VehiculoPerteneciente = piezaElegida.VehiculoPerteneciente; pieza.Color = piezaElegida.Color; pieza.Cantidad = piezaElegida.Cantidad; pieza.PrecioUnitario = piezaElegida.PrecioUnitario; return(_contexto.SaveChanges()); }
public EditarPiezaWindow(Modelo.Pieza piezaElegida) { this.piezaElegida = piezaElegida; this.DataContext = new MenuPrincipalViewModel(); InitializeComponent(); FormularioUserControl.NombrePiezaTextBox.IsReadOnly = true; FormularioUserControl.VehiculoPertenecienteTextBox.IsReadOnly = true; FormularioUserControl.NombrePiezaTextBox.Text = piezaElegida.NombrePieza; FormularioUserControl.VehiculoPertenecienteTextBox.Text = piezaElegida.VehiculoPerteneciente; FormularioUserControl.ColorTextBox.Text = piezaElegida.Color; FormularioUserControl.PrecioTextBox.Text = piezaElegida.PrecioUnitario.ToString(); FormularioUserControl.CantidadTextBox.Text = piezaElegida.Cantidad.ToString(); }
// Crea la nueva pieza public static int AddPieza(Modelo.Pieza pieza) { _contexto.Piezas.Add(pieza); return(_contexto.SaveChanges()); }