public IActionResult Update(string id, [FromBody] UserStatusData userStatus) { try { if (userStatus == null) { return(BadRequest()); } if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var status = _userstatusRepository.Get(id); if (status == null) { return(NotFound()); } var result = _userstatusRepository.Update(userStatus); return(Ok(result)); } catch (Exception exception) { //logg exception or do anything with it return(StatusCode((int)HttpStatusCode.InternalServerError)); } }
public IActionResult Create([FromBody] UserStatusData userStatus) { try { if (userStatus == null) { return(BadRequest()); } if (!ModelState.IsValid) { return(BadRequest(ModelState)); } _userstatusRepository.Save(userStatus); return(CreatedAtRoute("GetStatus", new { id = userStatus._id }, userStatus)); } catch (Exception exception) { //logg exception or do anything with it return(StatusCode((int)HttpStatusCode.InternalServerError)); } }
private void Awake() { Instance = this; userData_item = new UserItemData(); userData_setting = new UserSettingData(); userData_status = new UserStatusData(); datas = new List <UserData>(); datas.Add(userData_item); datas.Add(userData_setting); datas.Add(userData_status); DataTest(); // 임시 데이터 입력 }
public IActionResult Update(string id, [FromBody] UserStatusData item) { if (id == null) { return(base.BadRequest()); } var model = _UserStatusDataRepository.Get(id); if (model == null) { return(NotFound()); } _UserStatusDataRepository.Update(item); return(Ok()); }
public async Task <IActionResult> CreateAsync([FromBody] UserStatusData item) { if (item == null) { return(BadRequest()); } await _UserStatusDataRepository.Save( new UserStatusData { UserID = await GetCurrentUserIdAsync(), Status = item.Status, UpdateTime = item.UpdateTime, }); return(CreatedAtRoute("GetById", new { id = item._id }, item)); //return Ok(); }
public void Start() { playerMoving = gameObject.GetComponent <Moving>(); userStatus = DataManager.Instance.userData_status; AssignCharacter(); }