protected void ButtonRegistrar_Click(object sender, EventArgs e)
        {
            // chamar sp para registro
            using (SqlConnection con = new SqlConnection(System.Configuration.ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString))
            {
                using (SqlCommand cmd = new SqlCommand("sp_registrarHora", con))
                {
                    cmd.CommandType = CommandType.StoredProcedure;

                    cmd.Parameters.Add("@id_User", SqlDbType.VarChar).Value = Session["id_User"];
                    if (RadioButtonListTipo.SelectedIndex == 0)
                    {
                        cmd.Parameters.Add("@tipo", SqlDbType.VarChar).Value = "Entrada";
                    }
                    else
                    {
                        cmd.Parameters.Add("@tipo", SqlDbType.VarChar).Value = "Saída";
                    }

                    con.Open();
                    cmd.ExecuteNonQuery();
                }
            }
            GridViewRegistros.DataBind();
        }
Exemplo n.º 2
0
        protected void btListarTodo_Click(object Sender, EventArgs e)
        {
            servicio = new ServiceReference1.ServicioSenamhiSoapClient();

            string  consulta = tbBusqueda.Text;
            DataSet datos    = servicio.Listarlugares();

            GridViewRegistros.DataSource = datos.Tables[0];
            GridViewRegistros.DataBind();
        }
Exemplo n.º 3
0
        protected void Page_Load(object sender, EventArgs e)
        {
            GridViewRegistros.Visible = true;
            servicio = new ServiceReference1.ServicioSenamhiSoapClient();

            string  consulta = tbBusqueda.Text;
            DataSet datos    = servicio.Listarlugares();

            GridViewRegistros.DataSource = datos.Tables[0];
            GridViewRegistros.DataBind();
        }
Exemplo n.º 4
0
        protected void btBuscar_Click(object Sender, EventArgs e)
        {
            servicio = new ServiceReference1.ServicioSenamhiSoapClient();

            string consulta = tbBusqueda.Text;

            busqueda = consulta;
            DataSet datos = servicio.ListaLocalidad(TNombre: consulta);

            string strDatos = "[['Día', 'Temp. Max', 'Temp. Min'],";

            foreach (DataTable table in datos.Tables)
            {
                for (int i = 0; i < table.Rows.Count; i++)
                {
                    DataRow row = table.Rows[i];

                    string   lugar = row["Lugar"].ToString();
                    DateTime fecha = DateTime.Parse(row["Fecha"].ToString());
                    int      tmin  = int.Parse(row["Tmin"].ToString());
                    int      tmax  = int.Parse(row["Tmax"].ToString());
                    int      tprom = (int)((tmin + tmax) / 2);
                    int      esta  = int.Parse(row["esta"].ToString());
                    string   desc  = row["Descripción"].ToString();

                    // Pintar datos de la tabla registros

                    strDatos += "[";
                    strDatos += "'" + fecha.Day + "'," + tmax + "," + tmin;
                    strDatos += "]";

                    // Si se llega al ultimo item
                    if (i == table.Rows.Count - 1)
                    {
                        // Pintar datos de Hoy
                        lbCiudad.Text     = lugar;
                        lbTempMinMax.Text = tmin.ToString() + " °C" + " - " + tmax.ToString() + " °C";;
                        lbTempHoy.Text    = tprom.ToString() + " °C";
                        lbDesc.Text       = desc;

                        string[] estadosRutas = { "~/Imagenes/cielo-cubierto.png",
                                                  "~/Imagenes/cielo-nubes-dispersas.png",
                                                  "~/Imagenes/cielo-despejado.png",
                                                  "~/Imagenes/cielo-nublado-lluvia.png",
                                                  "~/Imagenes/cielo-cubierto-tormenta.png" };
                        imagenEstado.ImageUrl = estadosRutas[esta - 1];
                    }
                }
                strDatos += "]";

                /*
                 * foreach (DataRow row in table.Rows)
                 * {
                 *  string lugar = row["Lugar"].ToString();
                 *  DateTime fecha = DateTime.Parse(row["Fecha"].ToString());
                 *  int tmin = int.Parse(row["Tmin"].ToString());
                 *  int tmax = int.Parse(row["Tmax"].ToString());
                 *  int esta = int.Parse(row["esta"].ToString());
                 *  string desc = row["Descripción"].ToString();
                 *
                 * }*/
            }
            GridViewRegistros.Visible    = false;
            GridViewRegistros.DataSource = datos.Tables[0];
            GridViewRegistros.DataBind();
        }