예제 #1
0
 public void CmdDelete()
 {
     if (LocalData.TSCategoriesList.Any())
     {
         if (!CurrID.Equals(Guid.Empty))
         {
             if (!LocalData.TSCategoriesList.Single(x => x.ID == CurrID).Name.Equals("default"))
             {
                 if (LocalData.TSCategoriesList.Single(x => x.ID == CurrID).TodosCount == 0)
                 {
                     LocalFunctions.DisplayConfirm("CategoriesPage", "Are you sure to delete category?");
                 }
                 else
                 {
                     LocalFunctions.AddMessage("Category has todos!", true, false);
                 }
             }
             else
             {
                 LocalFunctions.AddMessage("Default category can't be deleted!", true, false);
             }
         }
         else
         {
             LocalFunctions.AddMessage("Category is not selected!", true, false);
         }
     }
     else
     {
         LocalFunctions.AddMessage("Category is not selected!", true, false);
     }
 }
예제 #2
0
        public void CmdRecoverPass()
        {
            ValidateUserName();

            if (LocalFunctions.HasError())
            {
                LocalFunctions.DisplayErrors();
            }
            else
            {
                LocalFunctions.DisplayConfirm("LoginDialog", "Are you sure to recover password?");
            }
        }
 public void CmdDelete()
 {
     if (LocalData.TsTodosList.Any())
     {
         if (!CurrID.Equals(Guid.Empty))
         {
             LocalFunctions.DisplayConfirm("TodosPage", "Are you sure to delete todo?");
         }
         else
         {
             LocalFunctions.AddMessage("Todo is not selected!", true, false);
         }
     }
     else
     {
         LocalFunctions.AddMessage("Todo is not selected!", true, false);
     }
 }