public async Task <RespuestaDatos> ModificarDemografia([FromBody] ModificarDemografia model) { // TODO: Cambiar en la tabla identity el número try { return(await _sEFachada.ModificarDemografia(model)); } catch (Exception e) { RepoErrorLog.AddErrorLog(new ErrorLog { Mensaje = e.Message, Traza = e.StackTrace, Usuario = model.Correo, Creacion = DateTime.Now, Tipoerror = COErrorLog.MODIFICAR_USUARIO }); return(new RespuestaDatos { Codigo = COCodigoRespuesta.ERROR, Mensaje = $@" Ocurrió un problema al modificar el usuario" }); } }
public async Task <RespuestaDatos> ModificarDemografia(ModificarDemografia model, DemografiaCor demografiaCor) { if (demografiaCor == null) { throw new COExcepcion("El usuario no existe"); } try { return(await _repoDemografia.ModificarDemografia(demografiaCor, model)); } catch (COExcepcion e) { RepoErrorLog.AddErrorLog(new ErrorLog { Mensaje = e.Message, Traza = e.StackTrace, Usuario = model.Correo, Creacion = DateTime.Now, Tipoerror = COErrorLog.MODIFICAR_USUARIO }); throw new COExcepcion("Ocurrió un problema al modificar el usuario."); } }
public async Task <RespuestaDatos> ModificarDemografia(ModificarDemografia model) { DemografiaCor demografiaCor = _cOGeneralFachada.GetDemografiaPorEmail(model.Correo); return(await _cOSeguridadBiz.ModificarDemografia(model, demografiaCor)); }