コード例 #1
0
        public ActionResult editarViaje(int id)
        {
            DTOViaje ev = new DTOViaje();

            ev.IdViaje = id;
            return(View(ev));
        }
コード例 #2
0
ファイル: ProxyAdmin.cs プロジェクト: joacolab/UruguayBus
 public void editarViaje(DTOViaje viaje, string tokenJWT)
 {
     using (var client = new HttpClient())
     {
         client.BaseAddress = new Uri(Baseurl);
         client.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Bearer", tokenJWT);
         var putTask = client.PutAsJsonAsync($"editar/viaje/{viaje.IdViaje}", viaje);
         putTask.Wait();
         var result = putTask.Result;
     }
 }
コード例 #3
0
        public IHttpActionResult editarViaje(int IdViaje, [FromBody] DTOViaje viaje)
        {
            try
            {
                TimeSpan?FIR = null;
                if (viaje.HoraInicioReal != null)
                {
                    FIR = TimeSpan.Parse(viaje.HoraInicioReal);
                }
                EViaje v = cAdmin.editarViaje(viaje.IdViaje, viaje.Finalizado, Convert.ToDateTime(viaje.Fecha), FIR, viaje.IdSalida);

                if (v != null)
                {
                    return(Ok(v));
                }
                return(Content(HttpStatusCode.NotFound, "el viaje seleccionado ya existe"));
            }
            catch (Exception)
            {
                return(NotFound());
            }
        }
コード例 #4
0
 public ActionResult editarViaje(DTOViaje viajes)
 {
     pxa.editarViaje(viajes, Session["tokenJWT"].ToString());
     return(RedirectToAction("traerViajes"));
 }