public ActionResult editarConductor(int id) { EConductor p = new EConductor(); p.Id = id; return(View(p)); }
public void editarConductor(EConductor conductor, string tokenJWT) { using (var client = new HttpClient()) { client.BaseAddress = new Uri(Baseurl); client.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Bearer", tokenJWT); var putTask = client.PutAsJsonAsync($"editar/conductor/{conductor.Id}", conductor.VencimientoLicencia.ToString()); putTask.Wait(); //var result = putTask.Result; } }
static public EConductor conductorAEConductor(Conductor c) { EConductor ec = new EConductor(); ec.Id = c.Id; ec.VencimientoLicencia = c.VencimientoLicencia; List <ESalida> lst = new List <ESalida>(); foreach (var s in c.Salida) { lst.Add(salidaAESalida(s)); } ec.Salida = lst; return(ec); }
static public Conductor econductorAConductor(EConductor ec) { Conductor c = new Conductor(); c.Id = ec.Id; c.VencimientoLicencia = ec.VencimientoLicencia; List <Salida> lst = new List <Salida>(); foreach (var s in ec.Salida) { lst.Add(esalidaASalida(s)); } c.Salida = lst; return(c); }
/// <summary> /// Obtiene todos los conductores de la BD /// </summary> /// <returns>Lista de conductores de tipo EConductor</returns> public List <EConductor> getAllConductores() { try { using (uybusEntities db = new uybusEntities()) { List <EConductor> lstEcon = new List <EConductor>(); var Conductores = db.Conductor; foreach (var c in Conductores) { EConductor ec = Converter.conductorAEConductor(c); lstEcon.Add(ec); } return(lstEcon); } } catch (Exception e) { Console.WriteLine("Error en DAL_Conductor. Método: getAllConductores " + e.Message); throw e; } }
public ActionResult editarConductor(EConductor conductor) { pxa.editarConductor(conductor, Session["tokenJWT"].ToString()); return(RedirectToAction("traerConductores")); }
public EPersona iniciarSesion(string email, string password, string rol) { EPersona res = new EPersona(); res.pNombre = "Error"; EPersona ep = new EPersona(); foreach (var item in iPersona.getAllPersona()) { if (item.Correo == email && item.Password == password) { ep = item; break; } } if (rol == "Usuario") { EUsuario eu = null; try { eu = iUsuario.getUsuario(ep.id); } catch (Exception) { } if (eu != null) { return(ep); } else { ep.pNombre = "ErrorRol"; return(ep); } } if (rol == "Conductor") { EConductor eu = null; try { eu = iConductor.getConductor(ep.id); } catch (Exception) { } if (eu != null) { return(ep); } else { ep.pNombre = "ErrorRol"; return(ep); } } if (rol == "Admin") { EAdmin eu = null; try { eu = iAdmin.getAdmin(ep.id); } catch (Exception) { } if (eu != null) { return(ep); } else { ep.pNombre = "ErrorRol"; return(ep); } } if (rol == "SuperAdmin") { ESuperAdmin eu = null; try { eu = iSuperAd.getSuperAdmin(ep.id); } catch (Exception) { } if (eu != null) { return(ep); } else { ep.pNombre = "ErrorRol"; return(ep); } } return(res); }