Beispiel #1
0
        public ActionResult editarLinea(int id)
        {
            DTOLinea p = new DTOLinea();

            p.IdLinea = id;
            return(View(p));
        }
Beispiel #2
0
 public void editarLinea(DTOLinea linea, string tokenJWT)
 {
     using (var client = new HttpClient())
     {
         client.BaseAddress = new Uri(Baseurl);
         client.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Bearer", tokenJWT);
         var putTask = client.PutAsJsonAsync($"editar/linea/{linea.IdLinea}", linea.Nombre);
         putTask.Wait();
         //var result = putTask.Result;
     }
 }
Beispiel #3
0
        public ELinea crearLinea(DTOLinea linea, string tokenJWT)
        {
            using (var client = new HttpClient())
            {
                client.BaseAddress = new Uri(Baseurl + "crear/linea");
                client.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Bearer", tokenJWT);
                var postTask = client.PostAsJsonAsync <DTOLinea>("linea", linea);
                postTask.Wait();
                var result = postTask.Result;

                return(result.Content.ReadAsAsync <ELinea>().Result);
            }
        }
Beispiel #4
0
 public ActionResult crearLinea(DTOLinea linea)
 {
     foreach (var li in Task.Run(() => pxa.GetAllLineas(Session["tokenJWT"].ToString())).Result)
     {
         if (linea.Nombre == li.Nombre)
         {
             Session["errorNLinea"] = "Ya existe una linea con ese nombre";
             return(RedirectToAction("crearLinea"));
         }
     }
     Session["Nuevalinea"] = pxa.crearLinea(linea, Session["tokenJWT"].ToString()).IdLinea;
     return(RedirectToAction("traerParadaL"));//lista las paradas
 }
Beispiel #5
0
 public ActionResult editarLinea(DTOLinea linea)
 {
     pxa.editarLinea(linea, Session["tokenJWT"].ToString());
     return(RedirectToAction("traerLinea"));
 }