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 GuestSend(string message) // For Customer { var messageInstance = new CareMessage() { ID = Guid.NewGuid().ToString(), IsDeleted = false, CreatorIdentityID = "Guest", CreateDateAndTime = DateTime.Now, LastModifiedDateAndTime = DateTime.Now, LastModifierIdentityID = "Guest", ConnectionId = Context.ConnectionId, MessageText = message }; var result = await _reposCareMessage.InsertInstance(messageInstance, false); await Clients.All.SendAsync("CareReceive", "Guest", Context.ConnectionId, message, messageInstance.ID); // await Clients.All.SendAsync("ReceiveMessage", user, message); }
public async Task <IActionResult> Create(Post dataPost) { await ViewRequirements(); if (!_repos.GetDataByCustomFilter(p => !p.IsDeleted && p.ID == dataPost.ID).Any()) { if (await _repos.InsertInstance(dataPost, false)) { return(RedirectToAction("Index", new { messageId = MessageId.Success })); } else { return(RedirectToAction("Index", new { messageId = MessageId.Failure })); } } else { if (await _repos.UpdateInstance(dataPost)) { return(RedirectToAction("Index", new { messageId = MessageId.Success })); } else { return(RedirectToAction("Index", new { messageId = MessageId.Failure })); } } async Task ViewRequirements() { dataPost.CreateDateAndTime = DateTime.Now; dataPost.LastModifiedDateAndTime = DateTime.Now; dataPost.IsDeleted = false; dataPost.LastModifierIdentityID = Guid.NewGuid().ToString(); // User.Identity.Name; dataPost.CreatorIdentityID = Guid.NewGuid().ToString(); // User.Identity.Name; } }