public ActionResult AddSqlServer(string serverName, string userName, string password)
        {
            //ذخیره اطلاعات اس کیو ال در فایل ای ان ای در سرور
            if (string.IsNullOrEmpty(serverName))
            {
                return(JavaScript(UnitSweet2.ShowMessage(3, "خطا در ورود اطلاعات", "نام سرور را وارد کنید")));
            }
            if (string.IsNullOrEmpty(userName))
            {
                return(JavaScript(UnitSweet2.ShowMessage(3, "خطا در ورود اطلاعات", "نام کاربری را وارد کنید")));
            }
            if (string.IsNullOrEmpty(password))
            {
                return(JavaScript(UnitSweet2.ShowMessage(3, "خطا در ورود اطلاعات", "کلمه عبور را وارد کنید")));
            }
            UnitPublic.MyIniServer.Write("serverName", serverName);
            UnitPublic.MyIniServer.Write("userName", userName);
            UnitPublic.MyIniServer.Write("password", password);
            try
            {
                if (!UnitDatabase.TestSqlServer(false))
                {
                    return(JavaScript(UnitSweet2.ShowMessage(1, "خطا در اتصال", "دوباره سعی کنید")));
                }
                return(JavaScript(UnitSweet2.ShowMessage(0, "ذخیره شد", "")));
            }
            catch (Exception)
            {
                return(JavaScript(UnitSweet2.ShowMessage(1, "خطا در اتصال", "دوباره سعی کنید")));

                throw;
            }
        }
 public ActionResult ChangeProgram(string aceList, string groupList, string salList)
 {
     //UnitPublic.ace = aceList;
     //UnitPublic.group = groupList;
     //UnitPublic.sal = salList;
     return(JavaScript(UnitSweet2.ShowMessage(0, "ذخیره شد", "")));
     //return JavaScript("document.location.replace('" + Url.Action("Index", "AFIFactor") + "');");
 }
Beispiel #3
0
 // GET: HomeApi
 public ActionResult Index()
 {
     if (!UnitDatabase.TestSqlServer(true))
     {
         return(JavaScript(UnitSweet2.ShowMessage(1, "خطا در اتصال", "")));
     }
     return(View());
 }
 public ActionResult LoginGuouhfgr(string userName, string password)
 {
     if (string.IsNullOrEmpty(userName))
     {
         return(JavaScript(UnitSweet2.ShowMessage(3, "خطا در ورود اطلاعات", "نام کاربری را وارد کنید")));
     }
     if (string.IsNullOrEmpty(password))
     {
         return(JavaScript(UnitSweet2.ShowMessage(3, "خطا در ورود اطلاعات", "کلمه عبور را وارد کنید")));
     }
     if (UnitDatabase.CreateConection("", "", ""))
     {
         try
         {
             //var list = from p in UnitDatabase.db.AccessSet where p.Email == userName && p.Pass == password select p;
             var list = UnitDatabase.db.Access.First(c => c.UserName == userName && c.Password == password);
             if (list.Id > 0)
             {
                 if (UnitPublic.UserInformation(list.ACC_Group, list.INV_Group, list.FCT_Group, list.AFI_Group))
                 {
                     //string a = UnitPublic.Encrypt(password);
                     //string b = UnitPublic.Decrypt(a);
                     UnitPublic.apiAddress = list.AddressApi;
                     UnitPublic.afiAccess  = list.AFI_Access.ToCharArray();
                     //return JavaScript("document.location.replace('" + Url.Action("index", "Home") + "');");
                     return(JavaScript(
                                " localStorage.setItem('ApiAddress'," + "'" + list.AddressApi + "'" + ");" +
                                " localStorage.setItem('User'," + userName + ");" +
                                " localStorage.setItem('Pass'," + password + ");" +
                                " localStorage.setItem('AFI_Access'," + "'" + list.AFI_Access + "'" + ");" +
                                " localStorage.setItem('AceList'," + "'" + Json(UnitPublic.aceList) + "'" + ");" +
                                " localStorage.setItem('afiGroup'," + "'" + Json(UnitPublic.afiList) + "'" + ");" +
                                " localStorage.setItem('fctGroup'," + "'" + Json(UnitPublic.fctList) + "'" + ");" +
                                " localStorage.setItem('invGroup'," + "'" + Json(UnitPublic.invList) + "'" + ");" +
                                " localStorage.setItem('accGroup'," + "'" + Json(UnitPublic.accList) + "'" + ");" +
                                UnitSweet2.ShowMessage(0, "عملیات موفق", "اتصال برقرار شد")));
                 }
                 else
                 {
                     return(JavaScript(
                                " localStorage.setItem('ApiAddress'," + "''" + ");" +
                                UnitSweet2.ShowMessage(1, "خطا", "اطلاعات کاربر یافت نشد")));
                 }
             }
             else
             {
                 return(JavaScript(
                            " localStorage.setItem('ApiAddress'," + "''" + ");" +
                            UnitSweet2.ShowMessage(3, "خطا", "نام کاربری یا کلمه عبور اشتباه است")));
             }
         }
         catch (Exception e)
         {
             return(JavaScript(
                        " localStorage.setItem('ApiAddress'," + "''" + ");" +
                        UnitSweet2.ShowMessage(1, "خطا", "نام کاربری یا کلمه عبور اشتباه است")));
         }
     }
     else
     {
         return(JavaScript(UnitSweet2.ShowMessage(1, "خطا", "ارتباط برقرار نشد")));
     }
 }