public static TomarClientes tomarClientes() { var httpWebRequest = (HttpWebRequest)WebRequest.Create(pagina + "tomarClientes.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"); TomarClientes tc = JsonConvert.DeserializeObject <TomarClientes>(result); //MessageBox.Show(rj.estado + "", rj.msg); // MessageBox.Show(result, tc.ToString()); return(tc); } }
private void reiniciarGridView() { tc = StaticsFunctions.tomarClientes(); var list = new BindingList <GVCliente>(mandarClientesGV(tc.clientes)); dataGridView2.DataSource = list; }
public static TomarClientes buscarClientesPorTelefono(String telefono) { var httpWebRequest = (HttpWebRequest)WebRequest.Create(pagina + "buscarClientesPorTelefono.php"); httpWebRequest.ContentType = "application/json"; httpWebRequest.Method = "POST"; Cliente cl = new Cliente(); cl.telefono = telefono; using (var streamWriter = new StreamWriter(httpWebRequest.GetRequestStream())) { string json = new JavaScriptSerializer().Serialize(cl); streamWriter.Write(json); } var httpResponse = (HttpWebResponse)httpWebRequest.GetResponse(); using (var streamReader = new StreamReader(httpResponse.GetResponseStream())) { var result = streamReader.ReadToEnd(); //MessageBox.Show(result,"Resultado"); TomarClientes tc = new TomarClientes(); ResultadoJson rj = JsonConvert.DeserializeObject <ResultadoJson>(result); if (rj.estado == 1) { tc = JsonConvert.DeserializeObject <TomarClientes>(result); } //MessageBox.Show(rj.estado + "", rj.msg); return(tc); } }
private void buscarClientes() { tc = StaticsFunctions.buscarClientes(textBox5.Text); if (tc.clientes != null) { if (tc.clientes.Count > 0) { agregarClientes(); } } }
private void textBox4_KeyUp(object sender, KeyEventArgs e) { StaticsFunctions.manejarEventos(e, this); if (e.KeyCode == Keys.Enter) { tc = StaticsFunctions.buscarClientes(textBox4.Text); var list = new BindingList <GVCliente>(mandarClientesGV(tc.clientes)); dataGridView2.DataSource = list; reiniciarTextBox(); modificarCliente = false; } }
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(); }
private void textBox9_KeyUp(object sender, KeyEventArgs e) { StaticsFunctions.manejarEventos(e, this); if (e.KeyCode == Keys.Enter) { tc = StaticsFunctions.buscarClientesPorTelefono(mandarTelefono()); panel1.Controls.Clear(); agregarClientes(); } if (e.KeyCode == Keys.Back) { if (textBox9.Text.Length == 0) { textBox8.Focus(); } } }
private void manejarEvento(KeyEventArgs e) { if (e.KeyCode == Keys.Enter) { tc = StaticsFunctions.buscarClientes(textBox1.Text); if (tc.clientes.Count == 1) { textBox1.Text = tc.clientes.ElementAt(0).denCom; textBox1.Text = tc.clientes.ElementAt(0).codigo; } else { Seleccionar s = new Seleccionar(); if (s.ShowDialog() == DialogResult.OK) { s.ini(tc); } } } }
private void agregarCliente(Cliente cl) { if (!modificarCliente) { if (StaticsFunctions.enviarCliente(cl) == 1) { MessageBox.Show("Agregado", "Cliente"); } else { MessageBox.Show("Hubo un problema", "Warning"); } tc = StaticsFunctions.tomarClientes(); var list = new BindingList <GVCliente>(mandarClientesGV(tc.clientes)); dataGridView2.DataSource = list; if (tc.estado == 1) { reiniciarTextBox(); } } else { if (validarTextBox()) { cl.idCliente = this.tc.clientes.ElementAt(this.indiceAModificar).idCliente; if (StaticsFunctions.modificarCliente(cl) == 1) { //insertarBaseDatos(p); reiniciarTextBox(); reiniciarGridView(); modificarCliente = false; MessageBox.Show("Cliente Modificado", "Cliente"); } else { MessageBox.Show("Hubo un problema", "Warning"); } } } }
public void ini(TomarClientes tc) { var list = new BindingList <GVCliente>(mandarClientesGV(tc.clientes)); dataGridView1.DataSource = list; }