public async Task <IHttpActionResult> UpdatePublicInfo(PublicMasterInfo model) { if (User.Identity.IsAuthenticated) { var result = await _member.UpdatePublicMasterInfoAsync(model); return(result != null?Ok(result) : (IHttpActionResult)BadRequest($"Error 4000-{User.Identity.Name}")); } else { return((IHttpActionResult)BadRequest("Ошибка авторизации")); } }
public PublicMasterInfo UpdatePublicMasterInfo(PublicMasterInfo model) { var i = _context.PublicMasterInfos.Find(model.Id); if (i == null) { return(null); } i.AboutMe = model.AboutMe; i.City = model.City; i.Country = model.Country; i.Nikname = model.Nikname; i.Facebook = model.Facebook; i.Vkontakte = model.Vkontakte; i.Instagram = model.Instagram; _context.SaveChanges(); return(i); }
public async Task <PublicMasterInfo> UpdatePublicMasterInfoAsync(PublicMasterInfo model) { var i = await _context.PublicMasterInfos.FindAsync(model.Id); if (i == null) { return(null); } i.AboutMe = model.AboutMe; i.City = model.City; i.Country = model.Country; i.Nikname = model.Nikname; i.Facebook = model.Facebook; i.Vkontakte = model.Vkontakte; i.Instagram = model.Instagram; await _context.SaveChangesAsync(); return(i); }