// GET: Persona/Details/5 public JsonResult Details(Persona persona) { if (persona.Id == 0) { persona.Id = _iApplication.GetCurrentUser().Id; } persona = _iPersonaService.Get(persona.Id); var personaVista = new { persona.Id, persona.PrimerNombre, persona.SegundoNombre, persona.PrimerApellido, persona.SegundoApellido, persona.Identificacion, persona.Correo, persona.Movil, persona.Telefono, persona.EstadoCivil, persona.TipoDocumento }; return(Json(personaVista, JsonRequestBehavior.AllowGet)); }
public async Task <IActionResult> Get(int id) { try { return(Ok(await _personaService.Get(id))); } catch (Exception ex) { return(BadRequest(ex.Message)); } }
public async Task <IActionResult> Recuperar(int id) { Persona p = await personaService.Get(id); if (p == null) { //throw new Exception("Error al consultar la persona"); return(BadRequest("El codigo esta errado")); } return(Ok(p)); }
public async Task <IActionResult> GetPersona([FromRoute] int id) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var traer = await _servicioPersona.Get(id); return(Ok(traer)); }
public void Write(string accion, string mensaje) { var _lei = new LogEventInfo(LogLevel.Info, _logger.Name, _logger.Name); _lei.Properties.Add("accion", accion); if (_application.IsAuthenticated()) { var personaId = _application.GetCurrentUser().PersonaId; if (personaId.HasValue) { var persona = _iPersonaService.Get((int)personaId); _lei.Properties.Add("indentificacion", persona.Identificacion); } else { _lei.Properties.Add("indentificacion", "AN"); } } else { _lei.Properties.Add("indentificacion", "AN"); } //Almacenar IP if (HttpContext.Current != null && HttpContext.Current.Request != null) { string ipAddress = RequestHelpers.GetClientIpAddress(new HttpRequestWrapper(HttpContext.Current.Request)); _lei.Properties.Add("ip", ipAddress); } else { _lei.Properties.Add("ip", string.Empty); } _lei.Message = mensaje; _logger.Log(_lei); }
public JsonResult Create(MatriculaModelView model) { var estudiante = _iPersonaService.Get(model.EstudianteId); var coe = _iComponenteEducativoService.Get(model.ComponenteEducativoId); Matricula entidad = new Matricula(); entidad.ComponenteEducativoId = model.ComponenteEducativoId; entidad.ComponenteEducativo = coe; entidad.EstudianteId = model.EstudianteId; entidad.Estudiante = estudiante; entidad.Fecha = DateTime.Now; entidad = _iMatriculaService.Guardar(entidad); var vista = new { entidad.Id, EstudianteNombre = entidad.Estudiante.ToString(), ComponenteEducativoCodigo = entidad.ComponenteEducativo.Codigo, ComponenteEducativoNombre = entidad.ComponenteEducativo.Nombre, entidad.Fecha }; return(Json(vista, JsonRequestBehavior.AllowGet)); }
public IActionResult Get(int id) { return(Json( _personaService.Get(id) )); }