Exemple #1
0
 public CMPedidos(FormularioPrincipal f, negocio n, usuario u, int idPedido, char m)
 {
     InitializeComponent();
     neg                      = n;
     listaFiltrada            = (System.Windows.Data.CollectionViewSource) this.Resources["listaProductos"];
     listaP                   = new List <articulo>();
     PedidoId                 = idPedido;
     creado                   = false;
     modo                     = m;
     formu                    = f;
     listaMemoria             = neg.leerMemoria();
     listaTv                  = neg.leerTv();
     nLinea                   = 0;
     listaSModifArt           = neg.articulos();
     listaCamara              = neg.leerCamaras();
     listaLineaCompleta       = new List <lineaCompleta>();
     nuevaListaLinPed         = new List <linped>();
     listaTipos               = neg.tipoArticulos();
     listaObjetivo            = neg.leerObjetivos();
     gridLineaPed.DataContext = nuevaListaLinPed;
     index                    = 0;
     Usu                      = u;
     listaPedidos             = neg.pedidos();
     lineaPed                 = neg.lineaPedidos();
     art                      = neg.articulos();
     Art                      = new articulo();
     tipo                     = neg.tipoArticulos();
 }
Exemple #2
0
        private void DatosProductos_Load(object sender, EventArgs e)
        {
            statusStrip1.Visible = false;

            articulos    = neg.articulos();
            tipoarticulo = neg.tipoArticulos();

            foreach (tipoarticulo t in tipoarticulo)
            {
                detalleTipo.Items.Add(t.Descripcion);
            }
            detalleTipo.Items.Add("Ninguno");

            dt.Columns.Add("Id");
            dt.Columns.Add("Nombre");
            dt.Columns.Add("PvP");
            dt.Columns.Add("MarcaID");
            dt.Columns.Add("TipoArticulo");

            foreach (articulo p in articulos)
            {
                DataRow row = dt.NewRow();
                row["Id"]      = p.ArticuloID;
                row["Nombre"]  = p.Nombre;
                row["PvP"]     = p.Pvp;
                row["MarcaID"] = p.MarcaID;
                foreach (tipoarticulo t in tipoarticulo)
                {
                    if (p.TipoArticuloID == t.TipoArticuloID.ToString())
                    {
                        row["TipoArticulo"] = t.Descripcion;
                    }
                }

                dt.Rows.Add(row);
            }

            dv = new DataView(dt);
            dataGridView1.DataSource              = dv;
            dataGridView1.Columns[0].Visible      = false;
            dataGridView1.Columns[0].AutoSizeMode = DataGridViewAutoSizeColumnMode.None;
            dataGridView1.Columns[1].AutoSizeMode = DataGridViewAutoSizeColumnMode.None;
            dataGridView1.Columns[2].AutoSizeMode = DataGridViewAutoSizeColumnMode.None;
            dataGridView1.Columns[3].AutoSizeMode = DataGridViewAutoSizeColumnMode.None;
            dataGridView1.Columns[4].AutoSizeMode = DataGridViewAutoSizeColumnMode.None;
            dv[0].Delete();


            //dv[0].Delete();
            //dataGridView1.Columns[4].Visible = false;

            //dv[4].Delete();

            //articulos = neg.articulos();
            //dt.Columns.Add("Nombre");
            //dt.Columns.Add("PvP");
            //dt.Columns.Add("MarcaID");
            //dt.Columns.Add("urlimagen");
        }
 public Estadisticas(negocio neg, FormularioPrincipal f)
 {
     listaPedidos   = neg.pedidos();
     listaTipoArt   = neg.tipoArticulos();
     listaArticulos = neg.articulos();
     listaLineaPed  = neg.lineaPedidos();
     InitializeComponent();
 }
Exemple #4
0
        private void NuevoPedido_Load(object sender, EventArgs e)
        {
            detFechPedido.Text = DateTime.Today.ToString();

            tipoArticulos = neg.tipoArticulos();
            articulos     = neg.articulos();

            foreach (tipoarticulo t in tipoArticulos)
            {
                buscarTipo.Items.Add(t.Descripcion);
            }
            buscarTipo.Items.Add("Ninguno");

            dt.Columns.Add("Id");
            dt.Columns.Add("Nombre");
            dt.Columns.Add("PvP");
            dt.Columns.Add("MarcaID");
            dt.Columns.Add("TipoArticulo");

            foreach (articulo p in articulos)
            {
                DataRow row = dt.NewRow();
                row["Id"]      = p.ArticuloID;
                row["Nombre"]  = p.Nombre;
                row["PvP"]     = p.Pvp;
                row["MarcaID"] = p.MarcaID;
                foreach (tipoarticulo t in tipoArticulos)
                {
                    if (p.TipoArticuloID == t.TipoArticuloID.ToString())
                    {
                        row["TipoArticulo"] = t.Descripcion;
                    }
                }

                dt.Rows.Add(row);
            }

            dv = new DataView(dt);
            dataGridView3.DataSource              = dv;
            dataGridView3.Columns[0].Visible      = false;
            dataGridView3.Columns[0].AutoSizeMode = DataGridViewAutoSizeColumnMode.None;
            dataGridView3.Columns[1].Width        = 210;
            dataGridView3.Columns[2].AutoSizeMode = DataGridViewAutoSizeColumnMode.None;
            dataGridView3.Columns[3].AutoSizeMode = DataGridViewAutoSizeColumnMode.None;
            dataGridView3.Columns[4].AutoSizeMode = DataGridViewAutoSizeColumnMode.None;
            dv[0].Delete();

            if (Usu != null)
            {
                detUsuarioID.Text = Usu.UsuarioID.ToString();
            }
        }
Exemple #5
0
 public DatosProductos(negocio n)
 {
     Index = 0;
     InitializeComponent();
     listaFiltrada = (System.Windows.Data.CollectionViewSource) this.Resources["listaProductos"];
     listaP        = new List <articulo>();
     neg           = n;
     art           = neg.articulos();
     listaTv       = neg.leerTv();
     listaObjetivo = neg.leerObjetivos();
     listaMemoria  = neg.leerMemoria();
     descripciones = new List <string>();
     tipo          = neg.tipoArticulos();
     Art           = new articulo();
     listaCamara   = neg.leerCamaras();
 }
 public BusquedaPedido(negocio n, FormularioPrincipal f)
 {
     InitializeComponent();
     neg           = n;
     formu         = f;
     usu           = new usuario();
     listaUsuarios = neg.usuarios();
     articulos     = neg.articulos();
     listaDetalles = new List <detallePedido>();
     listaLinea    = neg.lineaPedidos();
     listaLineaAux = new List <linped>();
     listaPedidos  = neg.pedidos();
     usuPedidos    = new ObservableCollection <listaCompletaPedidos>();
     listaFiltrada = (System.Windows.Data.CollectionViewSource) this.Resources["listaPedidos"];
     informarListaComletaPedidos();
 }
Exemple #7
0
        private void CyMPedidos_Load(object sender, EventArgs e)
        {
            error.Visible = false;
            articulos     = neg.articulos();
            pedidos       = neg.pedidos();
            usuarios      = neg.usuarios();
            lineaPedidos  = neg.lineaPedidos();

            dt.Columns.Add("IdPedido");
            dt.Columns.Add("UsuarioID");
            dt.Columns.Add("Nombre");
            dt.Columns.Add("Apellidos");
            dt.Columns.Add("Fecha");

            foreach (pedido p in pedidos)
            {
                DataRow row = dt.NewRow();
                row["IdPedido"]  = p.PedidoID;
                row["UsuarioID"] = p.UsuarioID;
                foreach (usuario u in usuarios)
                {
                    if (u.UsuarioID == p.UsuarioID)
                    {
                        row["Nombre"]    = u.Nombre;
                        row["Apellidos"] = u.Apellidos;
                    }
                }
                row["Fecha"] = p.Fecha;

                dt.Rows.Add(row);
            }
            rellenarData1();
            dt2.Columns.Add("PedidoId");
            dt2.Columns.Add("Linea");
            dt2.Columns.Add("ArticuloID");
            dt2.Columns.Add("Articulo");
            dt2.Columns.Add("Importe");
            dt2.Columns.Add("Cantidad");
            LineaSeleccionada = -1;
        }
Exemple #8
0
 private void Button_Loaded(object sender, RoutedEventArgs e)
 {
     listaArticulo = neg.articulos();
     listaStock    = neg.leerStock();
     tipoArti      = neg.tipoArticulos();
 }
Exemple #9
0
 private void ComprobarStock_Load(object sender, EventArgs e)
 {
     listaArticulo = neg.articulos();
     listaStock    = neg.leerStock();
     tipoArti      = neg.tipoArticulos();
 }