Ejemplo n.º 1
0
        public static TomarAgentes tomarAgentes()
        {
            var httpWebRequest = (HttpWebRequest)WebRequest.Create(pagina + "tomarAgentes.php");

            httpWebRequest.ContentType = "application/json";
            httpWebRequest.Method      = "POST";

            using (var streamWriter = new

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

            using (var streamReader = new StreamReader(httpResponse.GetResponseStream()))
            {
                var result = streamReader.ReadToEnd();
                //MessageBox.Show(result,"Resultado");
                TomarAgentes ta = JsonConvert.DeserializeObject <TomarAgentes>(result);
                //MessageBox.Show(rj.estado + "", rj.msg);
                return(ta);
            }
        }
Ejemplo n.º 2
0
        public static TomarAgentes buscarAgentes(String name)
        {
            var httpWebRequest = (HttpWebRequest)WebRequest.Create(pagina + "buscarAgentes.php");

            httpWebRequest.ContentType = "application/json";
            httpWebRequest.Method      = "POST";
            NetworkCredential ClientCredentials = new NetworkCredential();
            Agente            ag = new Agente();

            ag.nombre = name;
            using (var streamWriter = new

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

            using (var streamReader = new StreamReader(httpResponse.GetResponseStream()))
            {
                var result = streamReader.ReadToEnd();
                //MessageBox.Show(result,"Resultado");
                TomarAgentes  ta = new TomarAgentes();
                ResultadoJson rj = JsonConvert.DeserializeObject <ResultadoJson>(result);
                if (rj.estado == 1)
                {
                    ta = JsonConvert.DeserializeObject <TomarAgentes>(result);
                }
                //MessageBox.Show(rj.estado + "", rj.msg);
                return(ta);
            }
        }
Ejemplo n.º 3
0
        private void reiniciarGridView()
        {
            ta = StaticsFunctions.tomarAgentes();
            var list = new BindingList <GVAgente>(mandarAgentesGV(ta.agentes));

            dataGridView2.DataSource = list;
        }
Ejemplo n.º 4
0
 private void buscarAgentes()
 {
     ta = StaticsFunctions.buscarAgentes(textBox1.Text);
     if (ta.agentes != null)
     {
         if (ta.agentes.Count > 0)
         {
             agregarAgentes();
         }
     }
 }
Ejemplo n.º 5
0
 private void textBox4_KeyUp(object sender, KeyEventArgs e)
 {
     StaticsFunctions.manejarEventos(e, this);
     if (e.KeyCode == Keys.Enter)
     {
         ta = StaticsFunctions.buscarAgentes(textBox4.Text);
         var list = new BindingList <GVAgente>(mandarAgentesGV(ta.agentes));
         dataGridView2.DataSource = list;
         reiniciarTextBox();
         modificarAgente = false;
     }
 }
Ejemplo n.º 6
0
        public AgregarCliente()
        {
            InitializeComponent();
            tc = StaticsFunctions.tomarClientes();
            ta = StaticsFunctions.tomarAgentes();
            var list = new BindingList <GVCliente>(mandarClientesGV(tc.clientes));

            dataGridView2.DataSource = list;
            agregarAgentes();
            //comboBox1.SelectedIndex = 0;
            comboBox2.SelectedIndex = 0;
            this.CenterToScreen();
        }
Ejemplo n.º 7
0
 private void agregarAgente(Agente ag)
 {
     if (!modificarAgente)
     {
         if (StaticsFunctions.enviarAgente(ag) == 1)
         {
             MessageBox.Show("Agregado", "Cliente");
         }
         else
         {
             MessageBox.Show("Hubo un problema", "Warning");
         }
         ta = StaticsFunctions.tomarAgentes();
         var list = new BindingList <GVAgente>(mandarAgentesGV(ta.agentes));
         dataGridView2.DataSource = list;
         if (ta.estado == 1)
         {
             reiniciarTextBox();
         }
     }
     else
     {
         if (validarTextBox())
         {
             ag.idAgente = this.ta.agentes.ElementAt(indiceAModificar).idAgente;
             if (StaticsFunctions.modificarAgente(ag) == 1)
             {
                 //insertarBaseDatos(p);
                 reiniciarTextBox();
                 reiniciarGridView();
                 modificarAgente = false;
                 MessageBox.Show("Agente Modificado", "Agente");
             }
             else
             {
                 MessageBox.Show("Hubo un problema", "Warning");
             }
         }
     }
 }