Exemplo n.º 1
0
        private void reiniciarGridView()
        {
            tp = StaticsFunctions.tomarProv();
            var list = new BindingList <GVProveedor>(mandarProvGV(tp.proveedores));

            dataGridView2.DataSource = list;
        }
Exemplo n.º 2
0
        public static TomarProveedores buscarProv(String name)
        {
            var httpWebRequest = (HttpWebRequest)WebRequest.Create(pagina + "buscarProv.php");

            httpWebRequest.ContentType = "application/json";
            httpWebRequest.Method      = "POST";
            Proveedor p = new Proveedor();

            p.denCom = name;
            using (var streamWriter = new

                                      StreamWriter(httpWebRequest.GetRequestStream()))
            {
                string json = new JavaScriptSerializer().Serialize(p);
                streamWriter.Write(json);
            }
            var httpResponse = (HttpWebResponse)httpWebRequest.GetResponse();

            using (var streamReader = new StreamReader(httpResponse.GetResponseStream()))
            {
                var result = streamReader.ReadToEnd();
                //MessageBox.Show(result,"Resultado");
                TomarProveedores tp = new TomarProveedores();
                ResultadoJson    rj = JsonConvert.DeserializeObject <ResultadoJson>(result);
                if (rj.estado == 1)
                {
                    tp = JsonConvert.DeserializeObject <TomarProveedores>(result);
                }
                //MessageBox.Show(rj.estado + "", rj.msg);
                return(tp);
            }
        }
Exemplo n.º 3
0
        public static TomarProveedores tomarProv()
        {
            var httpWebRequest = (HttpWebRequest)WebRequest.Create(pagina + "tomarProv.php");

            httpWebRequest.ContentType = "application/json";
            httpWebRequest.Method      = "POST";
            using (var streamWriter = new

                                      StreamWriter(httpWebRequest.GetRequestStream()))
            {
                string json = new JavaScriptSerializer().Serialize(new Cliente()
                {
                });
                streamWriter.Write(json);
            }
            var httpResponse = (HttpWebResponse)httpWebRequest.GetResponse();

            using (var streamReader = new StreamReader(httpResponse.GetResponseStream()))
            {
                var result = streamReader.ReadToEnd();
                //MessageBox.Show(result,"Resultado");

                TomarProveedores tp = JsonConvert.DeserializeObject <TomarProveedores>(result);
                //MessageBox.Show(rj.estado + "", rj.msg);
                // MessageBox.Show(result, tc.ToString());
                return(tp);
            }
        }
Exemplo n.º 4
0
        public AgregarProveedor()
        {
            InitializeComponent();
            tp = StaticsFunctions.tomarProv();
            var list = new BindingList <GVProveedor>(mandarProvGV(tp.proveedores));

            dataGridView2.DataSource = list;
            //comboBox1.SelectedIndex = 0;
            reiniciarGridView();
            this.CenterToScreen();
        }
Exemplo n.º 5
0
 private void textBox4_KeyUp(object sender, KeyEventArgs e)
 {
     StaticsFunctions.manejarEventos(e, this);
     if (e.KeyCode == Keys.Enter)
     {
         tp = StaticsFunctions.buscarProv(textBox4.Text);
         var list = new BindingList <GVProveedor>(mandarProvGV(tp.proveedores));
         dataGridView2.DataSource = list;
         reiniciarTextBox();
         modificarProveedor = false;
     }
 }
Exemplo n.º 6
0
        private void reiniciarGridView()
        {
            prods       = new List <Producto>();
            movimientos = new List <Movimiento>();
            var list = new BindingList <GVProductoCompra>(mandarProductosGV(prods, movimientos));

            dataGridView1.DataSource = list;
            textBox5.Text            = "";
            textBox8.Text            = "";
            panel1.Controls.Clear();
            panel3.Controls.Clear();
            tProv = StaticsFunctions.tomarProv();
            agregarProveedores();
        }
Exemplo n.º 7
0
 private void agregarProv(Proveedor pro)
 {
     if (!modificarProveedor)
     {
         if (StaticsFunctions.enviarProv(pro) == 1)
         {
             MessageBox.Show("Agregado", "Proveedor");
         }
         else
         {
             MessageBox.Show("Hubo un problema", "Warning");
         }
         tp = StaticsFunctions.tomarProv();
         var list = new BindingList <GVProveedor>(mandarProvGV(tp.proveedores));
         dataGridView2.DataSource = list;
         if (tp.estado == 1)
         {
             reiniciarTextBox();
         }
     }
     else
     {
         if (validarTextBox())
         {
             pro.idProveedor = this.tp.proveedores.ElementAt(this.indiceAModificar).idProveedor;
             if (StaticsFunctions.modificarProv(pro) == 1)
             {
                 //insertarBaseDatos(p);
                 reiniciarTextBox();
                 reiniciarGridView();
                 modificarProveedor = false;
                 MessageBox.Show("Proveedor Modificado", "Proveedor");
             }
             else
             {
                 MessageBox.Show("Hubo un problema", "Warning");
             }
         }
     }
 }
Exemplo n.º 8
0
 private void buscarProveedores()
 {
     tProv = StaticsFunctions.buscarProv(textBox5.Text);
     agregarProveedores();
 }