Example #1
0
        public ActionResult MemberReg(int?id, int?storeCode = 3)
        {
            EMPLOYEE_INFO Cond = new EMPLOYEE_INFO {
                MEMBER_CODE = id
            };
            T_MEMBER member = new T_MEMBER();

            if (id != null && id > 0)
            {
                Cond = Service.employeeService.GetEmployeeList(new EMPLOYEE_COND {
                    MEMBER_CODE = Cond.MEMBER_CODE
                }).FirstOrDefault();

                member = new AccountService().GetMemberList(new T_MEMBER_COND {
                    MEMBER_CODE = Cond.MEMBER_CODE
                }).First();
            }

            if (Cond.STORE_CODE == null)
            {
                Cond.STORE_CODE = storeCode;
            }

            T_STORE store = new ALT.BizService.BasicService().GetStoreList(new T_STORE_COND {
                STORE_CODE = Cond.STORE_CODE
            }).First();

            ViewBag.member = member;
            ViewBag.store  = store;
            return(View());
        }
Example #2
0
        public ActionResult MemberModify(int?id)
        {
            ViewBag.id = id ?? 0;
            EMPLOYEE_INFO Cond = new EMPLOYEE_INFO {
                MEMBER_CODE = id
            };

            if (Cond.MEMBER_CODE == null || Cond.MEMBER_CODE == 0)
            {
                Cond.MEMBER_CODE = SessionHelper.LoginInfo.MEMBER.MEMBER_CODE;
                Cond             = Service.employeeService.GetEmployeeList(new EMPLOYEE_COND {
                    MEMBER_CODE = Cond.MEMBER_CODE
                }).FirstOrDefault();
            }
            if (Cond.STORE_CODE == null)
            {
                Cond.STORE_CODE = SessionHelper.LoginInfo.STORE_CODE;
            }

            T_MEMBER member = new AccountService().GetMemberList(new T_MEMBER_COND {
                MEMBER_CODE = Cond.MEMBER_CODE
            }).First();
            T_STORE store = new ALT.BizService.BasicService().GetStoreList(new T_STORE_COND {
                STORE_CODE = Cond.STORE_CODE
            }).First();

            ViewBag.member = member;
            ViewBag.store  = store;

            return(View());
        }
        public PartialViewResult StoreCombo(string name, T_STORE_COND Param, string selectedValue, string optionLabel, string htmlAttributes)
        {
            List <SelectListItem> combolist = new List <SelectListItem>();

            Param.PAGE_COUNT = 3000;
            IList <T_STORE> list = new ALT.BizService.BasicService().GetStoreList(Param);

            if (list == null)
            {
                list = new List <T_STORE>();
            }
            DROPDOWN_COND data = new DROPDOWN_COND
            {
                name = name
                ,
                selectList = list.Select(s => new SelectListItem {
                    Value = s.STORE_CODE.ToString(), Text = s.STORE_NAME, Selected = (selectedValue == s.STORE_CODE.ToString()) ? true : false
                }).ToList()
                ,
                optionLabel = optionLabel
                ,
                htmlAttributes = JsonConvert.DeserializeAnonymousType(htmlAttributes, new { @class = "", @style = "", @placeholder = "", @readonly = "" })
            };

            return(PartialCombo(data));
        }
        public RTN_SAVE_DATA loggalMng_MEMBER_JOIN(MEMBER_JOIN Param)
        {
            RTN_SAVE_DATA rtn       = new RTN_SAVE_DATA();
            T_COMPANY     compParam = new T_COMPANY();

            compParam.COMPANY_ID    = Param.USER_ID;
            compParam.COMPANY_NAME  = (string.IsNullOrEmpty(Param.COMPANY_NAME) ?  Param.USER_NAME : Param.COMPANY_NAME);
            compParam.COMPANY_TYPE  = Param.COMPANY_TYPE;
            compParam.COMPANY_TYPE2 = Param.COMPANY_TYPE2;
            compParam.PASSWORD      = Param.PASSWORD;
            compParam.PHONE         = Param.PHONE;
            compParam.MOBILE        = Param.PHONE;
            compParam.OWNER_PHONE   = Param.PHONE;
            compParam.OWNER_NAME    = Param.USER_NAME;
            compParam.ZIP_CODE      = Param.ZIP_CODE;
            compParam.ADDRESS1      = Param.ADDRESS1;
            compParam.ADDRESS2      = Param.ADDRESS2;



            compParam.STATUS = 1;
            try
            {
                using (TransactionScope tran = new TransactionScope())
                {
                    rtn = new BasicService().CompanySave_Exec(compParam, db);
                    if (!string.IsNullOrEmpty(rtn.ERROR_MESSAGE))
                    {
                        return(rtn);
                    }
                    if (Param.SHARE_AUTH_NUMBER.ToString().Length != 2)
                    {
                        Param.SHARE_AUTH_NUMBER = "00";
                    }
                    string sql = Global.DBAgent.LoadSQL(sqlBasePath + "BizService\\Member\\T_MEMBER_EMPLOYEE.xml", "MemberJoinSave"
                                                        , Param.USER_ID.ToString("")
                                                        , Param.BUSI_REG_NUMBER.ToString("")
                                                        , Param.BIRTH.RemoveDateString()
                                                        , Param.GENDER.ToString("")
                                                        , Param.SHARE_AUTH_NUMBER.ToString("")
                                                        );

                    db.ExecuteCommand(sql);
                    tran.Complete();
                }
            }catch (Exception ex)
            {
                rtn.ERROR_MESSAGE = ex.Message;
            }
            return(rtn);
        }
Example #5
0
        private void SetChangeEmployee(int?StoreCode)
        {
            SessionHelper.LoginInfo.EMPLOYEE = SessionHelper.LoginInfo.EMPLOYEE_LIST.Where(w => w.STORE_CODE == StoreCode).FirstOrDefault();

            IList <T_STORE> storelist = new ALT.BizService.BasicService().GetStoreList(new T_STORE_COND {
                STORE_CODE = StoreCode
            });

            SessionHelper.LoginInfo.STORE   = storelist.First();
            SessionHelper.LoginInfo.WebMemu = new ALT.BizService.AccountService().GetLoginWebMenuList(new LOGIN_WEBMENU {
                PROJECT_SITE = Global.ConfigInfo.PROJECT_SITE, STORE_CODE = SessionHelper.LoginInfo.EMPLOYEE.STORE_CODE, MEMBER_CODE = (int)SessionHelper.LoginInfo.MEMBER.MEMBER_CODE
            });
            SessionHelper.LoginInfo.STORE_CODE           = SessionHelper.LoginInfo.STORE.STORE_CODE;
            SessionHelper.LoginInfo.COMPANY_CODE         = SessionHelper.LoginInfo.STORE.COMPANY_CODE;
            SessionHelper.LoginInfo.COMPANY_ID           = SessionHelper.LoginInfo.STORE.COMPANY_ID;
            SessionHelper.ScheduleInfo                   = new loggalServiceBiz.MongoDBService().GetAdPlayShedulerInfo();
            SessionHelper.LoginInfo.EMPLOYEE_SEARCH_AUTH = SetEmployeeSearchAuth();
        }