public void Delete(BtnQuestion entity) { if (_db.Entry(entity).State == EntityState.Detached) { _db.Attach(entity); } _db.BtnQuestion.Remove(entity); }
public void Update(BtnQuestion entity) { if (_db.Entry(entity).State == EntityState.Detached) { _db.BtnQuestion.Attach(entity); } _db.Entry(entity).State = EntityState.Modified; }
public void CheckClickBtnQuestion(BtnQuestion btn) { if (!isReadyCommit) { return; } if (btn.isSelect) { int i = 0; for (; i < listBtnQuestionSelect.Count; i++) { if (listBtnQuestionSelect[i] == btn) { break; } } // release tu i trong listBtnQuestionSelect for (int j = listBtnQuestionSelect.Count - 1; j >= i; j--) { listBtnQuestionSelect[j].SetUnSelect(); listBtnQuestionSelect.RemoveAt(j); if (j > 0) { listLineRenderer[j - 1].SetVertexCount(0); } } // release tu i-1 trong list line, neu i > 0 } else { if (listBtnQuestionSelect.Count > 0) { listLineRenderer[listBtnQuestionSelect.Count - 1].SetVertexCount(2); listLineRenderer[listBtnQuestionSelect.Count - 1].SetPosition(0, listBtnQuestionSelect[listBtnQuestionSelect.Count - 1].transform.position + new Vector3(0, 0, 1f)); listLineRenderer[listBtnQuestionSelect.Count - 1].SetPosition(1, btn.transform.position + new Vector3(0, 0, 1f)); } btn.SetSelect(); listBtnQuestionSelect.Add(btn); } SetTextCurrAnswer(); }
public async Task <IActionResult> AddBtnQuestions(AddQuestionViewModel model, string questionId) { if (model.BtnQuestion.Any()) { foreach (var item in model.BtnQuestion) { var btnQuedtion = new BtnQuestion() { Name = item.Name, QuestionId = questionId, CreatedTime = DateTime.Now, }; await _db.BtnQuestionRepository.InsertAsync(btnQuedtion); } await _db.SaveChangeAsync(); _notification.AddSuccessToastMessage("با موفقیت دکمه ها به سوال اضافه شد"); return(Redirect("/Admin/Offers/Questions")); } return(View()); }
public async Task InsertAsync(BtnQuestion entity) { await _db.BtnQuestion.AddAsync(entity); }
public void Insert(BtnQuestion entity) { _db.BtnQuestion.Add(entity); }