protected void btnInsertar_Click(object sender, EventArgs e) { try { ddlIDAnimal.SelectedIndex = ddlAnimal.SelectedIndex; ddlIDVeterinario.SelectedIndex = ddlVeterinario.SelectedIndex; DateTime fechaIngreso = Convert.ToDateTime(txtbFechaIngreso.Text); DateTime fechaSalida = Convert.ToDateTime(txtbFechaSalida.Text); if (fechaIngreso < fechaSalida) { dynamic myObject = new ExpandoObject(); myObject.id = Convert.ToInt32(txtbId.Text); myObject.descripcion = txtbDescripcion.Text; myObject.fecha_ingreso = txtbFechaIngreso.Text; myObject.fecha_salida = txtbFechaSalida.Text; myObject.tratamiento = txtbTratamiento.Text; myObject.observaciones = txtbObservaciones.Text; myObject.estatus = txtbEstatus.Text; myObject.id_animal = Convert.ToInt32(ddlIDAnimal.SelectedItem.Text); myObject.id_veterinario = Convert.ToInt32(ddlIDVeterinario.SelectedItem.Text); myObject.concentrado = Convert.ToInt32(txtbConcentrado.Text); string json = JsonConvert.SerializeObject(myObject); WSRevisiones.WS_RevisionesClient client = new WSRevisiones.WS_RevisionesClient(); String respuesta = "1"; /*if (btnInsertar.Text == "Actualizar") * respuesta = client.actualizarRevisones("[" + json + "]"); * else*/ if (btnInsertar.Text == "Insertar") { respuesta = client.insertarRevisiones("[" + json + "]"); } if (respuesta.Equals("1")) { Response.Redirect("agendar.aspx"); } else { Response.Write("<script language=javascript> alert('" + respuesta + "'); </script>"); } } else { Response.Write("<script language=javascript> alert(' La fecha de ingreso no debe ser mayo a la de salida '); </script>"); } } catch (Exception ex) { Response.Write("<script language=javascript> alert('" + ex.Message + "'); </script>"); } }
protected void Page_Load(object sender, EventArgs e) { try { client = new WSRevisiones.WS_RevisionesClient(); string fileJSON = client.consultaRevisiones(); DataTable dt = (DataTable)JsonConvert.DeserializeObject(fileJSON, typeof(DataTable)); GridView_Revisiones.DataSource = dt; if (!IsPostBack) { GridView_Revisiones.DataBind(); cambiarContenidoAnimal(); cambiarContenidoVeterinario(); } } catch (Exception ex) { Response.Write("<script language=javascript> alert('" + ex.Message + "'); </script>"); } }