protected void cmdGuardar_Click(object sender, EventArgs e)
    {
        DateTime fecha ;

        if (jDatePick1.Text != "")
        {

            fecha = DateTime.Parse(jDatePick1.Text);

            SolicitudRendicionVehiculosHoras ph = SolicitudRendicionVehiculosHoras.FindFirst(
            Expression.Eq("IdSolicitud", IdSolicitud),
            Expression.Eq("IdVehiculo", IdVehiculo),
            Expression.Eq("Fecha", fecha));

            if (ph == null)
            {
                ph = new SolicitudRendicionVehiculosHoras();
            }
            ph.IdVehiculo = p.IdVehiculos;
            ph.IdSolicitud = IdSolicitud;
            ph.Fecha = fecha;
            ph.Horas = decimal.Parse(Tiempo1.Value);
            ph.Descripcion = txtDescripcion.Text;
            //ph.Kilometros = decimal.Parse(txtKilometros.Text);
            ph.Kilometros = txtKilometros.Text;
            ph.SaveAndFlush();
            fillGrid();

        }
    }
    protected void btnHorasVehiculosGuardar_Click(object sender, EventArgs e)
    {
        if (IsValid)
        {
            int idVehiculo = int.Parse(hfHorasVehiculosVehiculo.Value);
            int idSolicitud = int.Parse(hfHorasVehiculosSolicitud.Value);
            DateTime fecha = DateTime.Parse(txtHorasVehiculosDia.Text);

            SolicitudRendicionVehiculosHoras ph = SolicitudRendicionVehiculosHoras.FindFirst(
            Expression.Eq("IdSolicitud", idSolicitud),
            Expression.Eq("IdVehiculo", idVehiculo),
            Expression.Eq("Fecha", fecha));

            if (ph == null)
            {
                ph = new SolicitudRendicionVehiculosHoras();
            }

            ph.IdVehiculo = idVehiculo;
            ph.IdSolicitud = idSolicitud;
            ph.Fecha = fecha;
            ph.Horas = decimal.Parse(ddlHorasVehiculosHoras.SelectedValue);
            ph.Descripcion = txtHorasVehiculosDescripcion.Text;
            ph.Kilometros = txtHorasVehiculosKilometros.Text;
            ph.SaveAndFlush();
            FillHorasVehiculosGrid(0);
            mpeHorasVehiculos.Show();
        }
    }