public PartialViewResult StorePositionCombo(string name, T_STORE_POSITION Param, string selectedValue, string optionLabel, string htmlAttributes)
        {
            Param.STORE_CODE = Param.STORE_CODE == null ? -1 : Param.STORE_CODE;
            List <SelectListItem>    combolist = new List <SelectListItem>();
            IList <T_STORE_POSITION> list      = new ALT.BizService.CommonService().GetPosition(Param);

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

            return(PartialCombo(data));
        }
        /// <summary>
        /// 직급/직책조회
        /// </summary>
        /// <param name="list"></param>
        /// <returns></returns>
        public List <T_STORE_POSITION> GetPosition(T_STORE_POSITION Cond)
        {
            string sql = Global.DBAgent.LoadSQL(sqlBasePath + "BizService\\Basic\\T_STORE_POSITION.xml", "GetPositionList"
                                                , Cond.STORE_CODE.ToString("0")
                                                , Cond.POSITION_TYPE.ToString("")
                                                , Cond.POSITION_CODE.ToString("")
                                                , Cond.HIDE == null ? "" : (Cond.HIDE == false ? "0" : "1")
                                                );

            return(db.ExecuteQuery <T_STORE_POSITION>(sql).ToList());
        }
示例#3
0
 public IList <T_STORE_POSITION> GetStorePosition(T_STORE_POSITION param)
 {
     try
     {
         string sql = Global.DBAgent.LoadSQL(sqlBasePath + "Employee\\Employee.xml", "GetStorePosition"
                                             , param.HIDE == null ? "" : (param.HIDE == false ? "0" : "1")
                                             , param.POSITION_TYPE.ToString("")
                                             );
         return(db.ExecuteQuery <T_STORE_POSITION>(sql.ToString()).ToList());
     }
     catch (Exception ex)
     {
         logger.Debug("EmployeeService >> GetStorePosition : " + ex.Message);
         return(null);
     }
 }
示例#4
0
 public PartialViewResult pv_StorePositionRegList(T_STORE_POSITION Cond)
 {
     ViewBag.list = new CommonService().GetPosition(Cond);
     return(PartialView2());
 }