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") + "');"); }
// 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, "خطا", "ارتباط برقرار نشد"))); } }