// GET: Checks
        public ActionResult Index()
        {
            var          identity = ((MyIdentity.MyPrincipal)System.Web.HttpContext.Current.User).Identity as MyIdentity;
            List <Check> model    = new List <Check>();

            foreach (var check in db.PR_GetChecks(identity.User.IdCard).ToList())
            {
                Check tmpCheck = db.Check.Find(check.IdCheck);
                tmpCheck.intState = (check.State == "In Process") ? 1 : ((check.CantReviews == 0 && check.State == "Paid") ? 2 : 3);
                tmpCheck.intState = (check.State == "Canceled") ? 4 : tmpCheck.intState;
                model.Add(tmpCheck);
            }
            return(View(model));
        }