public ActionResult DeleteAssignment(int AssignmentId)
        {
            try
            {
                InstAssignment a = InstAssignmentRep.Get(AssignmentId);

                Journal journal_record = new Journal()
                {
                    operation_name     = "удаление закрепления пользователя за ЛПУ",
                    text_old           = a.IdentityUser.LastName + " / " + a.Institution.name,
                    table_name         = "InstAssignment",
                    record_id_in_table = AssignmentId,
                    cuser_name         = User.Identity.Name
                };
                JournalRep.AddOrUpdate(journal_record);
                InstAssignmentRep.Delete(a);

                return(Json(new { success = true },
                            JsonRequestBehavior.AllowGet));
            }
            catch (Exception)
            {
                return(Json(new { success = false },
                            JsonRequestBehavior.AllowGet));
            }
        }
        public ActionResult AddNewUserToInstAssignment(int InstId, int UserId)
        {
            InstAssignment a = new InstAssignment()
            {
                user_id        = UserId,
                institution_id = InstId
            };

            InstAssignmentRep.AddOrUpdate(a);
            return(new EmptyResult());
        }