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(); } }