public ActionResult EditTopic(TopicViewModel model)
        {
            //try
            //{
            if (ModelState.IsValid)
            {
                if (!adminServices.TopicExist(model.Topic.Description, model.Topic.TopicId))
                {
                    adminServices.EditThisTopic(model);
                    return(RedirectToAction("ControlPanel", "Administrator"));
                }
                else
                {
                    ModelState.AddModelError("Topic.Description", "- La temática escrita ya existe.");
                    return(View(model));
                }
            }

            return(View(model));
            //}
            //catch
            //{
            //    return new HttpStatusCodeResult(System.Net.HttpStatusCode.InternalServerError);
            //}
        }