Esempio n. 1
0
        public static JSONReturnData SaveCompanyDetails(string CompanyID, string CompanyDetails, string AddressDetails)
        {
            JSONReturnData OutPutData = new JSONReturnData();

            TailerApp.Common.LoginUser currentUser;
            try
            {
                if (!GetUserSession(out currentUser))
                {
                    OutPutData.errorCode    = 10001;
                    OutPutData.errorMessage = "";
                }

                AdminManagerSP AdminManager = new AdminManagerSP();
                if (AdminManager._C_AddModifyCompany(string.IsNullOrEmpty(CompanyID) ? 0 : Convert.ToInt32(CompanyID), currentUser.UserId, CompanyDetails, AddressDetails))
                {
                    OutPutData.errorCode    = AdminManager.GetLastErrorCode();
                    OutPutData.errorMessage = AdminManager.GetLastError();
                }
                return(OutPutData);
            }
            catch (Exception e)
            {
                OutPutData.errorCode    = -4;
                OutPutData.errorMessage = "Unknown Error Occured";
                Utils.Write(e);
            }
            return(OutPutData);
        }
Esempio n. 2
0
        public static JSONReturnData SaveBranchDetails(string CompanyID, string BranchID, string BranchDetails, string AddressDetails, string user, string password)
        {
            JSONReturnData OutPutData = new JSONReturnData();

            TailerApp.Common.LoginUser currentUser;
            try
            {
                if (!GetUserSession(out currentUser))
                {
                    OutPutData.errorCode    = 10001;
                    OutPutData.errorMessage = "";
                }

                byte[] EncryptedCurrentpassword = new System.Text.ASCIIEncoding().GetBytes(TailerApp.Common.Cryptography.Encrypt(password));

                AdminManagerSP AdminManager = new AdminManagerSP();
                if (AdminManager._C_AddModifyBranch(string.IsNullOrEmpty(CompanyID) ? 0 : Convert.ToInt32(CompanyID), currentUser.UserId, string.IsNullOrEmpty(BranchID) ? 0 : Convert.ToInt32(BranchID), BranchDetails, AddressDetails, user, EncryptedCurrentpassword))
                {
                    OutPutData.errorCode    = AdminManager.GetLastErrorCode();
                    OutPutData.errorMessage = AdminManager.GetLastError();
                }
                return(OutPutData);
            }
            catch (Exception e)
            {
                OutPutData.errorCode    = -4;
                OutPutData.errorMessage = "Unknown Error Occured";
                Utils.Write(e);
            }
            return(OutPutData);
        }
        public static JSONReturnData SaveChangePassword(string Password)
        {
            JSONReturnData Objuser = new JSONReturnData();
            LoginUser      currentUser;

            try
            {
                if (!GetUserSession(out currentUser))
                {
                    Objuser.errorCode    = 1001;
                    Objuser.errorMessage = "";
                    return(Objuser);
                }
                byte[] EncryptedCurrentpassword = new System.Text.ASCIIEncoding().GetBytes(Cryptography.Encrypt(Password));

                AdminManagerSP adminObj = new AdminManagerSP();

                if (adminObj.SaveChangePassword(currentUser.CompanyID, currentUser.UserId, EncryptedCurrentpassword))
                {
                    Objuser.errorCode    = 0;
                    Objuser.errorMessage = "";
                }
                else
                {
                    Objuser.errorCode    = 1;
                    Objuser.errorMessage = "Failed to save user. please try again later";
                }
            }
            catch (Exception ex)
            {
                Utils.Write(ex);
            }

            return(Objuser);
        }
        public static JSONReturnData GetUserDetails()
        {
            JSONReturnData userObj = new JSONReturnData();
            LoginUser      currentUser;

            try
            {
                if (!GetUserSession(out currentUser))
                {
                    userObj.errorCode    = 1001;
                    userObj.errorMessage = "";
                    return(userObj);
                }
                byte[] EncryptedCurrentpassword;

                AdminManagerSP adminObj = new AdminManagerSP();
                if (adminObj.GetUserDetails(currentUser.CompanyID, currentUser.UserId, out EncryptedCurrentpassword))
                {
                    userObj.errorCode       = 0;
                    userObj.errorMessage    = "";
                    userObj.String_Outvalue = Cryptography.Decrypt(System.Text.Encoding.ASCII.GetString(EncryptedCurrentpassword));
                }
                else
                {
                    userObj.errorCode    = 1;
                    userObj.errorMessage = "Failed to get User List. please try again later";
                }
            }
            catch (Exception ex)
            {
                Utils.Write(ex);
            }

            return(userObj);
        }
Esempio n. 5
0
        public static JSONReturnData SaveRolePermission(string RoleID, string RoleName, string PermissionAdded, string PermissionRemoved, bool isDeleted, string HomePage)
        {
            JSONReturnData ObjRole = new JSONReturnData();
            LoginUser      currentUser;

            try
            {
                if (!GetUserSession(out currentUser))
                {
                    ObjRole.errorCode    = 1001;
                    ObjRole.errorMessage = "";
                    return(ObjRole);
                }

                AdminManagerSP adminObj = new AdminManagerSP();
                if (!adminObj._U_ModifyRolePermission(currentUser.CompanyID, currentUser.UserId, RoleName, string.IsNullOrEmpty(RoleID) ? 0 : Convert.ToInt32(RoleID), PermissionAdded, PermissionRemoved, isDeleted, string.IsNullOrEmpty(HomePage) ? 0 : Convert.ToInt32(HomePage), out ObjRole))
                {
                    ObjRole.errorCode    = adminObj.GetLastErrorCode();
                    ObjRole.errorMessage = adminObj.GetLastError();
                }
            }
            catch (Exception ex)
            {
                ObjRole.errorCode    = -4;
                ObjRole.errorMessage = "Unknown Error Occured";
                Utils.Write(ex);
            }

            return(ObjRole);
        }
        public static JSONReturnData AddModifyUser(string LoginUserID, string UserName, string LoginID, string RoleID, string Password, bool isPasswordRegenerated, bool isdeleted,
                                                   string EmpoyeeID, string BranchIDs)
        {
            JSONReturnData Objuser = new JSONReturnData();
            LoginUser      currentUser;

            try
            {
                if (!GetUserSession(out currentUser))
                {
                    Objuser.errorCode    = 1001;
                    Objuser.errorMessage = "";
                    return(Objuser);
                }
                byte[] EncryptedCurrentpassword = new System.Text.ASCIIEncoding().GetBytes(Cryptography.Encrypt(Password));

                AdminManagerSP adminObj = new AdminManagerSP();

                if (adminObj._U_AddModifyUser(currentUser.CompanyID, currentUser.UserId, string.IsNullOrEmpty(LoginUserID) ? 0 : Convert.ToInt32(LoginUserID),
                                              UserName, LoginID, string.IsNullOrEmpty(RoleID) ? 0 : Convert.ToInt32(RoleID), EncryptedCurrentpassword, isPasswordRegenerated, isdeleted, string.IsNullOrEmpty(EmpoyeeID) ? 0 : Convert.ToInt32(EmpoyeeID), BranchIDs))


                {
                    Objuser.errorCode    = 0;
                    Objuser.errorMessage = "";
                }
                else
                {
                    Objuser.errorCode    = 1;
                    Objuser.errorMessage = "Failed to save user. please try again later";
                }
            }
            catch (Exception ex)
            {
                Utils.Write(ex);
            }

            return(Objuser);
        }
Esempio n. 7
0
        public static JSONReturnData GetURLEncryptedData(string URLdata)
        {
            JSONReturnData records = new JSONReturnData();

            TailerApp.Common.LoginUser currentUser;
            try
            {
                if (!GetUserSession(out currentUser))
                {
                    records.errorCode    = 1001;
                    records.errorMessage = "";
                }
                string EncryptedData = TailerApp.Common.Cryptography.Encrypt(URLdata);
                records.errorCode       = 0;
                records.errorMessage    = "";
                records.String_Outvalue = EncryptedData;
            }
            catch (Exception ee)
            {
                records.errorCode    = -5;
                records.errorMessage = "Unknown Error occured while canceling Schedules.";
            }
            return(records);
        }