public ActionResult Listar() { GestorPersonas gestorPersonas = new GestorPersonas(); List <PersonaConEstadoCivil> lista = gestorPersonas.ObtenerPersonas(); return(View("Listar", "", lista)); }
public ActionResult Modificar(int id) { GestorPersonas gestorPersonas = new GestorPersonas(); Persona p = gestorPersonas.ObtenerPorId(id); return(View(p)); }
public IHttpActionResult Customer() { //if (token == null) // throw new HttpResponseException(HttpStatusCode.Unauthorized); ClaimsIdentity claimsIdentity = User.Identity as ClaimsIdentity; var claims = claimsIdentity.Claims.FirstOrDefault(x => x.Type.Equals(ClaimTypes.Name)).Value; Persona gCliente = new Persona(); GestorPersonas gPersona = new GestorPersonas(); bool getAuth = gPersona.getUserByUsername(claims); if (getAuth == true) { using (dbHomeBank db = new dbHomeBank()) { //System.Diagnostics.Debug.WriteLine(token.Jwt + "es el token"); System.Diagnostics.Debug.WriteLine(claims); var oUser = db.Clientes.Where(d => d.usuario == claims).FirstOrDefault(); if (oUser != null) { gCliente = new Persona(oUser.idCliente, oUser.nombre, oUser.apellido, Convert.ToString(oUser.dni), oUser.pais, oUser.localidad, oUser.mail, oUser.telefono, oUser.pass, oUser.usuario); } return(Ok(gCliente)); } } else { return(BadRequest()); } }
// GET: Personas public ActionResult Index() { GestorPersonas gestorPersonas = new GestorPersonas(); List <Persona> lista = gestorPersonas.ObtenerPersonas(); return(View(lista)); }
//public Persona GetDatosPerfil(string usuario) //{ // string usuarioParam = string.IsNullOrEmpty(usuario) ? User.Identity.Name : usuario; // GestorPersonas gPersona = new GestorPersonas(); // return gPersona.ObtenerPorUsuario(usuarioParam); //} // POST: api/Persona public Persona Post(Persona persona) { int id; GestorPersonas gPersona = new GestorPersonas(); id = gPersona.AgregarPersona(persona); persona.Id = id; return(persona); }
public ActionResult Editar(int id) { GestorPersonas g = new GestorPersonas(); Persona p = g.ObtenerPersona(id); //List<EstadoCivil> le = g.ObtenerEstadosCiviles(); return(View(p)); }
public ActionResult Agregar(PersonaViewModel pvm) { GestorPersonas g = new GestorPersonas(); g.AgregarPersona(pvm.persona); List <PersonaConEstadoCivil> lista = g.ObtenerPersonas(); return(View("Listar", "", lista)); }
public ActionResult Modificar(Persona p) { GestorPersonas gestorPersonas = new GestorPersonas(); gestorPersonas.ModificarPersona(p); List <Persona> lista = gestorPersonas.ObtenerPersonas(); return(View("Index", "", lista)); }
public ActionResult Editar(Persona p) { GestorPersonas g = new GestorPersonas(); g.Modificar(p); List <PersonaConEstadoCivil> lista = g.ObtenerPersonas(); return(View("Listar", "", lista)); }
public ActionResult Eliminar(int id) { GestorPersonas g = new GestorPersonas(); g.Eliminar(id); List <PersonaConEstadoCivil> lista = g.ObtenerPersonas(); return(View("Listar", "", lista)); }
public ActionResult Eliminar(int Id) { GestorPersonas gestorPersonas = new GestorPersonas(); gestorPersonas.Eliminar(Id); List <Persona> lista = gestorPersonas.ObtenerPersonas(); return(View("Index", "", lista)); }
// GET: api/Persona/5 public Persona Get(int id) { Persona persona = new Persona(); GestorPersonas gPersona = new GestorPersonas(); if (id > 0) { persona = gPersona.ObtenerPorId(id); } else { persona = gPersona.ObtenerPorUsuario(User.Identity.Name); } return(persona); }
public ActionResult Agregar() { /*Persona p = new Persona(0, "Juan", "Perez", 30); * GestorPersonas gestorPersonas = new GestorPersonas(); * gestorPersonas.AgregarPersona(p); */ GestorPersonas g = new GestorPersonas(); Persona p = new Persona(); PersonaViewModel pvm = new PersonaViewModel(); pvm.persona = p; pvm.listaec = g.ObtenerEstadosCiviles(); return(View(pvm)); }
public void Put(DatosAModificar modificar) { GestorPersonas gPersona = new GestorPersonas(); gPersona.ModificarPersona(modificar); }
//[Authorize] // GET: api/Persona public IEnumerable <Persona> Get() { GestorPersonas gPersona = new GestorPersonas(); return(gPersona.ObtenerPersonas()); }
// PUT: api/Persona public Persona Put(Persona persona) { GestorPersonas gPersona = new GestorPersonas(); return(gPersona.ModificarPersona(persona)); }
public void UpdatePhotoClient([System.Web.Http.FromBody] PersonaActualizarFoto personaActualizarFoto) { GestorPersonas gPersona = new GestorPersonas(); gPersona.ActualizarFotoPersona(personaActualizarFoto.Id, personaActualizarFoto.FotoFrente, personaActualizarFoto.FotoReverso); }
// DELETE: api/Persona/5 public void Delete(int id) { GestorPersonas gPersona = new GestorPersonas(); gPersona.Eliminar(id); }
// PATCH: api/Persona public void Patch(Persona persona) { GestorPersonas gPersona = new GestorPersonas(); gPersona.EditarPerfil(persona); }