Ejemplo n.º 1
0
 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));
     }
 }
Ejemplo n.º 2
0
        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));
        }
Ejemplo n.º 3
0
 public IActionResult Index(MessageId messageId = MessageId.NoAction)
 {
     return(View(_repos.GetDataByCustomFilter(p => !p.IsDeleted)));
 }