Ejemplo n.º 1
0
        public void CargarGridView()
        {
            GestionProductos glibros = new GestionProductos();

            grdProductos.DataSource = glibros.ObtenerTodosLosProductos();
            grdProductos.DataBind();
        }
Ejemplo n.º 2
0
 public VerMateriales(Avituallamiento avituallamiento)
 {
     this.Materiales      = GestionProductos.getSingelton().MaterialesDisponibles;
     this.Avituallamiento = avituallamiento;
     InitializeComponent();
     DataContext = this;
 }
Ejemplo n.º 3
0
        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;
        }
Ejemplo n.º 4
0
        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();
        }
Ejemplo n.º 5
0
        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();
        }
Ejemplo n.º 7
0
        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();
        }
Ejemplo n.º 8
0
 public VistaGestionProductos()
 {
     InitializeComponent();
     Productos   = GestionProductos.getSingelton();
     DataContext = Productos;
 }