public List<Persona> ListarOdontologoPersona() { List<Persona> list = new List<Persona>(); try { this.JsonParam = "send={\"indice\":10}"; String result = netclient.NetPost(ipServer + "proyectoTitulo/sfhwebservice/webService/ws-admin-usuario-sig.php", this.JsonParam); var jobject = JObject.Parse(result); var token = jobject.SelectToken("listaPersonas").ToList(); foreach (var item in token) { Persona persona = new Persona(); //{"idOdontologo":2,"nomPersona":"Ada","appPersona":"Tatus"} persona.IdPersona = Convert.ToInt32(item.SelectToken("idOdontologo").ToString()); persona.Nombre = item.SelectToken("nomPersona").ToString() + item.SelectToken("appPersona").ToString(); list.Add(persona); } } catch (Exception e) { throw new Exception(e + "| Error al Listar Fichas"); } return list; }
private void PerfilamientoDeInterfaz(int codAcceso) { switch (codAcceso) { case 707: this.seguridadToolStripMenuItem.Visible = true; this.toolStripReportesyestadisticas.Visible = true; this.administraciónDeFichaDentalToolStripMenuItem.Visible = true; this.administraciónDePresupuestoDentalToolStripMenuItem.Visible = true; this.administraciónDeOrdenDeLaboratorioToolStripMenuItem.Visible = true; this.administraciónDeTratamientoDentalToolStripMenuItem.Visible = true; this.administraciónDeReportesEInsumosToolStripMenuItem.Visible = true; this.administraciónDeListasDePreciosPorTratamientoToolStripMenuItem.Visible = true; this.administraciónDeÁreaInsumosToolStripMenuItem.Visible = true; this.administraciónDeGatosToolStripMenuItem.Visible = true; break; case 706: //Odontologo this.seguridadToolStripMenuItem.Visible = true; this.toolStripReportesyestadisticas.Visible = true; this.administraciónDeFichaDentalToolStripMenuItem.Visible = true; this.administraciónDePresupuestoDentalToolStripMenuItem.Visible = true; this.administraciónDeOrdenDeLaboratorioToolStripMenuItem.Visible = true; this.administraciónDeTratamientoDentalToolStripMenuItem.Visible = true; this.administraciónDeReportesEInsumosToolStripMenuItem.Visible = true; this.administraciónDeListasDePreciosPorTratamientoToolStripMenuItem.Visible = true; this.administraciónDeÁreaInsumosToolStripMenuItem.Visible = true; this.administraciónDeGatosToolStripMenuItem.Visible = true; break; case 705: //asistente this.administraciónDeFichaDentalToolStripMenuItem.Visible = true; this.administraciónDePresupuestoDentalToolStripMenuItem.Visible = true; this.administraciónDeOrdenDeLaboratorioToolStripMenuItem.Visible = true; this.administraciónDeTratamientoDentalToolStripMenuItem.Visible = true; this.administraciónDeReportesEInsumosToolStripMenuItem.Visible = true; this.treeViewMenu.Nodes[2].Remove(); this.treeViewMenu.Nodes[1].Remove(); this.treeViewMenu.Nodes.Remove(this.treeViewMenu.Nodes[0].Nodes[7]); this.treeViewMenu.Nodes.Remove(this.treeViewMenu.Nodes[0].Nodes[6]); this.treeViewMenu.Nodes.Remove(this.treeViewMenu.Nodes[0].Nodes[5]); this.btnAdminUser.Visible = false; this.btnReportes.Visible = false; break; default: this.persona = null; this.session = null; this.Dispose(); frmLogin log = new frmLogin(); log.ShowDialog(); break; } }
/* * 1.- Buscar Persona Por Rut * 2.- Buscar Persona Por Nombre * 3.- Buscar Funcionario Por Rut * 4.- Buscar Funcionario Por Nombre Apellido * 5.- Buscar Paciente Por Rut * 6.- Buscar Paciente Por Nombre Apellido * 7.- Buscar Odontologo Por Rut * 8.- Buscar Odontologo Por Nombre Apellido * 9.- Listar Personas id nombre */ #region Buscar Persona Por Rut public List<Persona> BuscarPersonaPorRut(string rut,string dv) { List<Persona> list = new List<Persona>(); try { //{"indice":1,"rut":17897359,"dv":2} this.JsonParam ="{\"indice\":1,\"rut\":"+rut+",\"dv\":"+dv+"}"; String result = netclient.NetPost("ws-admin-usuario-sig.php", this.JsonParam); var jobject = JObject.Parse(result); var token = jobject.SelectToken("listaPersonaRut").ToList(); foreach (var item in token) { Persona persona = new Persona(); //{"idPersona":15,"idPerfil":1,"rut":"17897359","dv":"2","nombre":"ada","apellidoPaterno":"wonk","apellidoMaterno":"asturias","fechaNacimiento":"1991-12-12"}, persona.IdPersona = Convert.ToInt32(item.SelectToken("idPersona").ToString()); persona.IdPerfil = Convert.ToInt32(item.SelectToken("idPerfil").ToString()); int num_perfil = persona.IdPerfil; switch (num_perfil) { case 1: persona.Nomperfil = "Administrador"; break; case 2: persona.Nomperfil = "Doctor"; break; case 3: persona.Nomperfil = "Asistente"; break; case 4: persona.Nomperfil = "Paciente"; break; } persona.Rut = Convert.ToInt32(item.SelectToken("rut").ToString()); persona.Dv = item.SelectToken("dv").ToString(); persona.Nombre = item.SelectToken("nombre").ToString(); persona.ApellidoPaterno = item.SelectToken("apellidoPaterno").ToString(); persona.ApellidoMaterno = item.SelectToken("apellidoMaterno").ToString(); persona.FechaNacimiento = Convert.ToDateTime(item.SelectToken("fechaNacimiento").ToString()); list.Add(persona); } } catch (Exception e) { throw new Exception(e + "| Error al Listar Fichas"); } return list; }
/* * 1.- insertar Persona * 5.- modificarPersona * 7.- modificar Paciente * 9.- desabilitar Paciente * 12.- Listar Personas * 13.- Listar Paciente- * 15.- Listar Funcionario- * 16.- Listar Pacientes Herencia */ #region InsertarPersona public string InsertarPersona(Persona persona) { string personaInsertada = string.Empty; String fechaNacimiento = persona.FechaNacimiento.Year + "-" + persona.FechaNacimiento.Month + "-" + persona.FechaNacimiento.Day; //{"indice":1,"idPerfil":1,"rut":17897359,"dv":2,"nombre":"ada","appPaterno":"wonk","appMaterno":"asturias","fechaNac":"1991-12-12"} this.JsonParam = "send={\"indice\":1,\"idPerfil\":"+persona.IdPerfil+",\"rut\":"+persona.Rut+",\"dv\":"+persona.Dv+",\"nombre\":\""+persona.Nombre+"\",\"appPaterno\":\""+persona.ApellidoPaterno+"\",\"appMaterno\":\""+persona.ApellidoMaterno+"\",\"fechaNac\":\""+fechaNacimiento+"\"}"; try { String result = netclient.NetPost("ws-admin-usuario.php", this.JsonParam); var jobject = JObject.Parse(result); //{"code":1,"idGastoInsertado":5} personaInsertada = jobject.SelectToken("idPersonaInsertada").ToString(); } catch (Exception e) { throw new Exception(e + "| Error al insertar Persona"); } return personaInsertada; }
public string insertarPersonaDatosdeContacto(Persona persona, Datoscontacto datoscontacto,Pass pass) { string personaInsertada = string.Empty; String fechaNacimiento = persona.FechaNacimiento.Year + "-" + persona.FechaNacimiento.Month + "-" + persona.FechaNacimiento.Day; String fechaIngreso = datoscontacto.FechaIngreso.Year + "-" + datoscontacto.FechaIngreso.Month + "-" + datoscontacto.FechaIngreso.Day; String fechaCaducidad = pass.FechaCaducidad.Year + "-" + pass.FechaCaducidad.Month + "-" + pass.FechaCaducidad.Day; //{"indice":1,"idPerfil":4,"rut":17897359,"dv":2,"nombre":"ada","appPaterno":"wonk","appMaterno":"asturias","fechaNac":"1991-12-12", "pass":"******","idComuna":2,"fonoFijo":"0227780184","celular":"+56976087240","Direccion":"antonio Varas 666","mail":"*****@*****.**","fechaIngreso":"2013-02-02"} this.JsonParam = "send={\"indice\":1,\"idPerfil\":" + persona.IdPerfil + ",\"rut\":" + persona.Rut + ",\"dv\":" + persona.Dv + ",\"nombre\":\"" + persona.Nombre + "\",\"appPaterno\":\"" + persona.ApellidoPaterno + "\",\"appMaterno\":\"" + persona.ApellidoMaterno + "\",\"fechaNac\":\"" + fechaNacimiento + "\",\"pass\":\"" + pass.Passtext + "\",\"idComuna\":" + datoscontacto.IdComuna + ",\"fonoFijo\":\"" + datoscontacto.FonoFijo + "\",\"celular\":\"" + datoscontacto.FonoCelular + "\",\"Direccion\":\"" + datoscontacto.Direccion + "\",\"mail\":\"" + datoscontacto.Mail + "\",\"fechaIngreso\":\"" + fechaIngreso + "\",\"fechaCaducidad\":\""+fechaCaducidad+"\"}"; try { String result = netclient.NetPost("ws-add-usuario.php", this.JsonParam); var jobject = JObject.Parse(result); //Retorna {"idPersonaInsertada":id}; personaInsertada = jobject.SelectToken("resultado").ToString(); } catch (Exception e) { throw new Exception(e + "| Error al insertar Persona"); } return personaInsertada; }
public List<Persona> ListarPersonas() { List<Persona> list = new List<Persona>(); try { this.JsonParam = "send={\"indice\":12}"; String result = netclient.NetPost("ws-admin-usuario.php", this.JsonParam); var jobject = JObject.Parse(result); var token = jobject.SelectToken("listaPersonas").ToList(); foreach (var item in token) { Persona persona = new Persona(); //{"idPaciente":1,"nomPersona":"Ada","appPersona":"Tatus"} persona.IdPersona = Convert.ToInt32(item.SelectToken("idPersona").ToString()); persona.Nombre = item.SelectToken("nombre").ToString() + item.SelectToken("apellidoPaterno").ToString(); list.Add(persona); } } catch (Exception e) { throw new Exception(e + "| Error al Listar Fichas"); } return list; }
private void btnNuevo_Click(object sender, EventArgs e) { if (btnNuevo.Text.ToString().Trim() == "Ingresar Usuarios") { if (txtrut.Text != "") { List<Persona> list = this.client_usuario.ListarDatosPersona(); int patron = Convert.ToInt32(txtrut.Text.ToString()); Persona result = list.Find(delegate(Persona per) { return per.Rut == patron; }); if (result != null) { MessageBox.Show("El usuario " + result.Nombre + " " + result.ApellidoPaterno + " ya posee una cuenta dentro del sistema", "SFH Administración de Usuarios del Sistema - Administración de Usuarios", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { try { if (this.validarformulario()) { Persona persona = new Persona(); persona.IdPerfil = Convert.ToInt32(this.cmbxPerfil.SelectedIndex); persona.Rut = int.Parse(this.txtrut.Text); persona.Dv = this.txtdv.Text; persona.Nombre = this.txtnom.Text; persona.ApellidoPaterno = this.txtapellpater.Text; persona.ApellidoMaterno = this.txtApeMat.Text; persona.FechaNacimiento = mcFechaNac.SelectionStart; if (txtpass.ToString() == txtpass2.ToString()) { String id_per = client_usuario.InsertarPersona(persona); if (id_per != string.Empty) { Pass pass = new Pass(); pass.IdPersona = int.Parse(id_per); pass.Passtext = txtpass.Text.ToString(); pass.FechaCaducidad = mcFechadeCaducidad.SelectionStart; Datoscontacto contacto = this.DatosContactoDefault(); String id_dat = this.client_pass_dat.InsertarDatosdeContacto(contacto); if (id_dat != string.Empty) { String id_pass = this.client_pass_dat.InsertarPass(pass); if (id_pass != string.Empty) { datagriPersona.DataSource = this.client_usuario.ListarDatosPersona(); this.LimpiarControles(); MessageBox.Show("Usuario registrado correctamente.", "SFH Administración de Usuarios del Sistema - Administración de Usuarios", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Contraseña NO fue ingresada.", "SFH Administración de Usuarios del Sistema - Administración de Usuarios", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Datos de Contacto NO fueron ingresados.", "SFH Administración de Usuarios del Sistema - Administración de Usuarios", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Persona NO fue ingresada.", "SFH Administración de Usuarios del Sistema - Administración de Usuarios", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Contraseñas ingresadas no coinciden.", "SFH Administración de Usuarios del Sistema - Administración de Usuarios", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } catch { MessageBox.Show("Se produjo un error, vuelva a intentarlo.", "SFH Administración de Usuarios del Sistema - Administración de Usuarios", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } } else if (btnNuevo.Text.ToString().Trim() == "Guardar Cambios") { try { if (this.validarformulario()) { Persona persona = new Persona(); persona.IdPersona = this.Id_persona; persona.IdPerfil = Convert.ToInt32(this.cmbxPerfil.SelectedIndex); persona.Rut = int.Parse(this.txtrut.Text); persona.Dv = this.txtdv.Text; persona.Nombre = this.txtnom.Text; persona.ApellidoPaterno = this.txtapellpater.Text; persona.ApellidoMaterno = this.txtApeMat.Text; persona.FechaNacimiento = mcFechaNac.SelectionStart; if (txtpass.ToString() == txtpass2.ToString()) { Pass pass = new Pass(); pass.IdPersona = Id_persona; pass.Passtext = txtpass.Text.ToString(); pass.FechaCaducidad = mcFechadeCaducidad.SelectionStart; string mod_persona = this.client_usuario.ModificarPersona(persona); if (mod_persona != string.Empty) { string elim = this.EliminarPerfiles(this.Id_perfil_nat, Id_persona); if (elim != string.Empty) { string ins = this.InsertarPerfiles(persona.IdPerfil, Id_persona); if (ins != string.Empty) { string mod = this.client_pass_dat.ModificarPass(pass); if (mod != string.Empty) { datagriPersona.DataSource = this.client_usuario.ListarDatosPersona(); this.LimpiarControles(); MessageBox.Show("Usuario modificado correctamente.", "SFH Administración de Usuarios del Sistema - Administración de Usuarios", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Contraseña NO fue modificada.", "SFH Administración de Usuarios del Sistema - Administración de Usuarios", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Perfil NO fue modificado.", "SFH Administración de Usuarios del Sistema - Administración de Usuarios", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Perfil anterior NO fue eliminado.", "SFH Administración de Usuarios del Sistema - Administración de Usuarios", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } else { MessageBox.Show("Contraseñas ingresadas no coinciden.", "SFH Administración de Usuarios del Sistema - Administración de Usuarios", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } catch { MessageBox.Show("Se produjo un error, vuelva a intentarlo.", "SFH Administración de Usuarios del Sistema - Administración de Usuarios", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
private void frmMenu_Load(object sender, EventArgs e) { this.PerfilamientoDeInterfaz(session.Cod_acceso); this.persona = this.login.RecuperarDatosDeUsuarioConectado(this.session.Rut); this.usuarioToolStripMenuItem.Text = persona.Nombre + " " + persona.ApellidoPaterno + " " + persona.ApellidoMaterno; this.Refresh(); }
private void cerrarSessionToolStripMenuItem_Click(object sender, EventArgs e) { if (MessageBox.Show("¿Desea cerrar esta sesión?", "SFH Administración de Clínica - Cerrar Sesión", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == System.Windows.Forms.DialogResult.Yes) { this.persona = null; this.session = null; this.Dispose(); frmLogin log = new frmLogin(); log.ShowDialog(); } }
public Persona RecuperarDatosDeUsuarioConectado(string rut) { Persona persona = new Persona(); try { this.JsonParam = "{\"indice\":2,\"rut\":"+rut+"}"; String result = netclient.NetPost("ws-add-usuario.php", this.JsonParam); if (result!="{\"code\":2}") { var jobject = JObject.Parse(result); persona.Rut = Convert.ToInt32(jobject.SelectToken("datosPersona").SelectToken("rut").ToString()); persona.Nombre = jobject.SelectToken("datosPersona").SelectToken("nombre").ToString(); persona.ApellidoPaterno = jobject.SelectToken("datosPersona").SelectToken("apellidoPaterno").ToString(); persona.ApellidoMaterno = jobject.SelectToken("datosPersona").SelectToken("apellidoMaterno").ToString(); }else{ persona.Nombre = "Sin Nombre"; persona.Rut = 212; } } catch(Exception ){ persona.Nombre = "Sin Nombre"; persona.Rut = 212; throw new Exception("Error al intentar iniciar session :( ... Vuelva a intentarlo "); } return persona; }
public List<Persona> ListarPacientesPersonas() { List<Persona> list = new List<Persona>(); try { this.JsonParam = "{\"indice\":16}"; String result = netclient.NetPost("ws-admin-usuario-sig.php", this.JsonParam); var jobject = JObject.Parse(result); var token = jobject.SelectToken("resultado").ToList(); foreach (var item in token) { Persona persona = new Persona(); persona.IdPersona = Convert.ToInt32(item.SelectToken("idPersona").ToString()); persona.IdPerfil = Convert.ToInt32(item.SelectToken("idPerfil").ToString()); persona.Rut = Convert.ToInt32(item.SelectToken("rut").ToString()); persona.Dv = item.SelectToken("dv").ToString(); persona.Nombre = item.SelectToken("nombre").ToString() + " " + item.SelectToken("apellidoPaterno").ToString(); persona.ApellidoPaterno = item.SelectToken("apellidoPaterno").ToString(); persona.ApellidoMaterno = item.SelectToken("apellidoMaterno").ToString(); persona.FechaNacimiento = Convert.ToDateTime(item.SelectToken("fechaNacimiento").ToString()); list.Add(persona); } } catch (Exception e) { throw new Exception(e + "| Error al Listar Pacientes"); } return list; }
public string ModificarPersona(Persona persona, Datoscontacto datoscontacto, Pass pass) { string fechaNacimiento = persona.FechaNacimiento.Year + "-" + persona.FechaNacimiento.Month + "-" + persona.FechaNacimiento.Day; string fechaIngreso = datoscontacto.FechaIngreso.Year + "-" + datoscontacto.FechaIngreso.Month + "-" + datoscontacto.FechaIngreso.Day; string personaModificada = string.Empty; this.JsonParam = "{\"indice\":5,\"idPersona\":" + persona.IdPersona + ",\"idPerfil\":" + persona.IdPerfil + ",\"rut\":" + persona.Rut + ",\"dv\":" + persona.Dv + ",\"nombre\":\"" + persona.Nombre + "\",\"appPaterno\":\"" + persona.ApellidoPaterno + "\",\"appMaterno\":\"" + persona.ApellidoMaterno + "\",\"fechaNac\":\"" + fechaNacimiento + "\",\"pass\":\"" + pass.Passtext + "\",\"idComuna\":" + datoscontacto.IdComuna + ",\"fonoFijo\":\"" + datoscontacto.FonoFijo + "\",\"celular\":\"" + datoscontacto.FonoCelular + "\",\"Direccion\":\"" + datoscontacto.Direccion + "\",\"mail\":\"" + datoscontacto.Mail + "\",\"fechaIngreso\":\"" + fechaIngreso + "\"}"; try { String result = netclient.NetPost("ws-add-usuario.php", this.JsonParam); var jobject = JObject.Parse(result); personaModificada = jobject.SelectToken("resultadoPersona").ToString(); } catch (Exception e) { throw new Exception(e + "| Error al modificar Persona"); } return personaModificada; }
public List<Persona> listaPersonaFichaNombre() { List<Persona> listaPersona = new List<Persona>(); try { String result = netclient.NetPost("ws-ficha-presupuesto.php", "{\"indice\":13}"); var jobject = JObject.Parse(result); var token = jobject.SelectToken("PresupuestoIDPaciente").ToList(); foreach (var item in token) { Persona personaFake = new Persona(); personaFake.IdPersona = Convert.ToInt32(item.SelectToken("idFicha").ToString()); personaFake.Nombre = item.SelectToken("nomPersona").ToString() + " " + item.SelectToken("appPersona").ToString(); listaPersona.Add(personaFake); } } catch (Exception e) { throw new Exception(e + "| Error al Listar Fichas"); } return listaPersona; }
public List<Persona> listaPacientes() { List<Persona>listaPersona = new List<Persona>(); try { String result = netclient.NetPost("ws-admin-usuario-sig.php", "{\"indice\":9}"); var jobject = JObject.Parse(result); var token = jobject.SelectToken("listaPersonas").ToList(); foreach (var item in token) { Persona personaFake = new Persona(); personaFake.IdPersona = Convert.ToInt32(item.SelectToken("idPaciente").ToString()); personaFake.Nombre = item.SelectToken("nomPersona").ToString() + " " + item.SelectToken("appPersona").ToString(); listaPersona.Add(personaFake); } } catch (Exception e) { } return listaPersona; }
private void frmMenu_FormClosing(object sender, FormClosingEventArgs e) { this.persona = null; this.session = null; Application.Exit(); }
private void btnNuevo_Click(object sender, EventArgs e) { if (btnNuevo.Text.ToString().Trim() == "Ingresar Gastos") { Persona persona = new Persona(); persona.IdPerfil = Convert.ToInt32(this.cmbxPerfil.SelectedIndex); persona.Rut = int.Parse(this.txtrut.Text); persona.Dv = this.txtdv.Text; persona.Nombre = this.txtnom.Text; persona.ApellidoPaterno = this.txtapellpater.Text; persona.ApellidoMaterno = this.txtApeMat.Text; persona.FechaNacimiento = mcFechaNac.SelectionStart; if(txtpass.ToString()==txtpass2.ToString()){ String id_per = client_usuario.InsertarPersona(persona); Pass pass = new Pass(); pass.IdPersona = int.Parse(id_per); pass.Passtext = txtpass.Text.ToString(); pass.FechaCaducidad = mcFechadeCaducidad.SelectionStart; Datoscontacto contacto = this.DatosContactoDefault(); this.client_addUusario.insertarPersonaDatosdeContacto(persona,contacto, pass); } datagriPersona.DataSource = this.client_usuario.ListarDatosPersona(); this.LimpiarControles(); MessageBox.Show("Usuario registrado satisfactoriamente", "SFH Administración de Clínica - Administración de Usuarios", MessageBoxButtons.OK, MessageBoxIcon.Information); } else if (btnNuevo.Text.ToString().Trim() == "Guardar Cambios") { Persona persona = new Persona(); persona.IdPersona = this.Id_persona; persona.IdPerfil = Convert.ToInt32(this.cmbxPerfil.SelectedIndex); persona.Rut = int.Parse(this.txtrut.Text); persona.Dv = this.txtdv.Text; persona.Nombre = this.txtnom.Text; persona.ApellidoPaterno = this.txtapellpater.Text; persona.ApellidoMaterno = this.txtApeMat.Text; persona.FechaNacimiento = mcFechaNac.SelectionStart; if (txtpass.ToString() == txtpass2.ToString()) { Pass pass = new Pass(); pass.IdPersona = Id_persona; pass.Passtext = txtpass.Text.ToString(); pass.FechaCaducidad = mcFechadeCaducidad.SelectionStart; this.client_usuario.ModificarPersona(persona); this.EliminarPerfiles(this.Id_perfil_nat, Id_persona); this.InsertarPerfiles(persona.IdPerfil,Id_persona); this.client_pass_dat.ModificarPass(pass); } datagriPersona.DataSource = this.client_usuario.ListarDatosPersona(); this.LimpiarControles(); MessageBox.Show("Usuario modificado satisfactoriamente", "SFH Administración de Clínica - Administración de Usuarios", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
public List<Persona> listaOdontologo() { List<Persona> listaPersona = new List<Persona>(); try { String result = netclient.NetPost("http://" + ipServer + "/proyectoTitulo/sfhwebservice/webService/ws-admin-usuario-sig.php", "send={\"indice\":10}"); var jobject = JObject.Parse(result); var token = jobject.SelectToken("listaPersonas").ToList(); foreach (var item in token) { Persona personaFake = new Persona(); personaFake.IdPersona = Convert.ToInt32(item.SelectToken("idOdontologo").ToString()); personaFake.Nombre = item.SelectToken("nomPersona").ToString() + " " + item.SelectToken("appPersona").ToString(); listaPersona.Add(personaFake); } } catch (Exception e) { } return listaPersona; }