public IHttpActionResult AddText([FromBody] Text text)
        {
            try
            {
                var identity = (ClaimsIdentity)User.Identity;
                var user     = userRepo.FindUser(identity.Name);
                text.UserID = user.ID;

                if (ModelState.IsValid)
                {
                    bool success = textRepo.AddText(text);
                    if (success)
                    {
                        Logger.SendLog("TextController/AddText", text, false, LogTypes.Response);
                        return(Ok(Messages.Success));
                    }
                    else
                    {
                        Logger.SendLog("TextController/AddText", text, true, LogTypes.Response);
                        return(Ok(Messages.Error));
                    }
                }
                else
                {
                    Logger.SendLog("TextController/AddText", text, true, LogTypes.Response);
                    return(Ok(Messages.Check));
                }
            }
            catch (Exception ex)
            {
                Logger.SendLog("TextController/AddText", text + " " + Messages.UserNotFind, true, LogTypes.Response);
                throw new Exception(ex.ToString() + " " + Messages.UserNotFind);
            }
        }