protected void Page_Load(object sender, EventArgs e) { try { client = new WSCuida.WS_CuidaClient(); string fileJSON = client.consultaCuida(); DataTable dt = (DataTable)JsonConvert.DeserializeObject(fileJSON, typeof(DataTable)); GridView_Cuida.DataSource = dt; if (!IsPostBack) { GridView_Cuida.DataBind(); cambiarContenidoAnimal(); cambiarContenidoCuidador(); } } catch (Exception ex) { Response.Write("<script language=javascript> alert('" + ex.Message + "'); </script>"); } }
protected void btnInsertar_Click(object sender, EventArgs e) { try { ddlIDAnimal.SelectedIndex = ddlAnimal.SelectedIndex; ddlIDCuidador.SelectedIndex = ddlCuidador.SelectedIndex; dynamic myObject = new ExpandoObject(); myObject.id = Convert.ToInt32(txtbID.Text); myObject.id_cuidador = ddlIDCuidador.SelectedItem.Text; myObject.id_animal = Convert.ToInt32(ddlIDAnimal.SelectedItem.Text); myObject.turno = txtbTurno.Text; myObject.fecha = txtbFecha.Text; string json = JsonConvert.SerializeObject(myObject); WSCuida.WS_CuidaClient client = new WSCuida.WS_CuidaClient(); String respuesta = "1"; /*if (btnInsertar.Text == "Actualizar") * respuesta = client.actualizarRevisones("[" + json + "]"); * else*/ if (btnInsertar.Text == "Insertar") { respuesta = client.insertarCuida("[" + json + "]"); } if (respuesta.Equals("1")) { Response.Redirect("asignar.aspx"); } else { Response.Write("<script language=javascript> alert('" + respuesta + "'); </script>"); } } catch (Exception ex) { Response.Write("<script language=javascript> alert('" + ex.Message + "'); </script>"); } }