public void CargarGridView() { GestionProductos glibros = new GestionProductos(); grdProductos.DataSource = glibros.ObtenerTodosLosProductos(); grdProductos.DataBind(); }
public VerMateriales(Avituallamiento avituallamiento) { this.Materiales = GestionProductos.getSingelton().MaterialesDisponibles; this.Avituallamiento = avituallamiento; InitializeComponent(); DataContext = this; }
private void Button_Click(object sender, RoutedEventArgs e) { Material materialSeleccionado = this.gridMateriales.SelectedItem as Material; this.Avituallamiento.MaterialDisponible.Remove(materialSeleccionado); GestionProductos.getSingelton().MaterialesDisponibles.Add(materialSeleccionado); this.botonEliminarMaterial.IsEnabled = false; }
private void BotonAgregar_Click(object sender, RoutedEventArgs e) { GestionProductos gestion = GestionProductos.getSingelton(); Material materialSeleccionado = this.gridMateriales.SelectedItem as Material; gestion.MaterialesDisponibles.Remove(materialSeleccionado); this.Avituallamiento.MaterialDisponible.Add(materialSeleccionado); this.Close(); }
protected void grdProductos_RowDeleting(object sender, GridViewDeleteEventArgs e) { String idProducto = ((Label)grdProductos.Rows[e.RowIndex].FindControl("lbl_it_id")).Text; Productos pro = new Productos(); pro.IdProducto = Convert.ToInt32(idProducto); GestionProductos gPro = new GestionProductos(); gPro.EliminarProducto(pro); CargarGridView(); }
private void Button_Click(object sender, RoutedEventArgs e) { this.Material.TipoProducto = (String)ComboTipos.SelectedItem; if (index != -1) { Material material = GestionProductos.getSingelton().Materiales[index]; GestionProductos.getSingelton().Materiales.Remove(material); GestionProductos.getSingelton().Materiales.Insert(this.index, this.Material); GestionProductos.getSingelton().MaterialesDisponibles.Remove(material); GestionProductos.getSingelton().MaterialesDisponibles.Insert(this.index, this.Material); } else { GestionProductos.getSingelton().addMaterial(this.Material); } this.Close(); }
protected void grdProductos_RowUpdating(object sender, GridViewUpdateEventArgs e) { //SE BUSCAN LOS DATOS DEL !!!EDIT!!! ITEM TEMPLATE (NO DEL SELECT) string s_IdProducto = ((Label)grdProductos.Rows[e.RowIndex].FindControl("llb_eit_IdProducto")).Text; string s_NombreProducto = ((TextBox)grdProductos.Rows[e.RowIndex].FindControl("txt_eit_NombrePro")).Text; string s_cantidadPorunidad = ((TextBox)grdProductos.Rows[e.RowIndex].FindControl("txt_eit_CantXUnidad")).Text; string s_PrecioU = ((TextBox)grdProductos.Rows[e.RowIndex].FindControl("txt_eit_PrecioUnidad")).Text; Productos prod = new Productos(); prod.IdProducto = Convert.ToInt32(s_IdProducto); prod.NombreProducto = s_NombreProducto; prod.CantidadPorUnidad = s_cantidadPorunidad; prod.PrecioUnidad = Convert.ToDecimal(s_PrecioU); GestionProductos gprod = new GestionProductos(); gprod.ActualizarLibro(prod); grdProductos.EditIndex = -1; CargarGridView(); }
public VistaGestionProductos() { InitializeComponent(); Productos = GestionProductos.getSingelton(); DataContext = Productos; }