public async Task <IActionResult> AddPhone(string phoneNumber) { if (!_reposNumber.GetDataByCustomFilter(p => p.Number == phoneNumber).Any()) { var phone = new PhoneNumber() { ID = Guid.NewGuid().ToString(), IsDeleted = false, CreatorIdentityID = "Anonym", CreateDateAndTime = DateTime.Now, LastModifiedDateAndTime = DateTime.Now, LastModifierIdentityID = "Anonym", Number = phoneNumber }; if (await _reposNumber.InsertInstance(phone, false)) { return(Json(true)); } else { return(Json(false)); } } else { return(Json(true)); } }
public async Task <JsonResult> DeleteCareChat(string cnId) { var chats = _repos.GetDataByCustomFilter(p => p.ConnectionId == cnId);//.ForEachAsync(f=>f.IsDeleted = true); chats.ForEach(f => { f.IsDeleted = true; f.LastModifierIdentityID = _userManager.GetUserId(User); f.LastModifiedDateAndTime = DateTime.Now; f.Lock = false; f.LastLockerDate = DateTime.Now; f.LastLockerUser = _userManager.GetUserId(User); }); await _repos.UpdateRange(chats); return(Json(true)); }
public IActionResult Index(MessageId messageId = MessageId.NoAction) { return(View(_repos.GetDataByCustomFilter(p => !p.IsDeleted))); }