Exemple #1
0
        public List <CostDetailInformation> GetAllDetailCostcerter(WS_Dept_type type)
        {
            var data = Soap.web_cost_basic(type.ToString());

            if (data.Rows != null && data.Rows.Count > 0)
            {
                List <CostDetailInformation> rtn = new List <CostDetailInformation>()
                {
                };
                foreach (DataRow item in data.Rows)
                {
                    rtn.Add(new CostDetailInformation()
                    {
                        CostCode  = item["costcode"].ToString().Trim(),
                        CostName  = item["costdesc"].ToString().Trim(),
                        Sick      = item["sick"].ToString().Trim(),
                        ECostDesc = item["ecostdesc"].ToString().Trim(),
                        ESick     = item["esick"].ToString().Trim(),
                        DeptType  = EnumHelper.GetEnumByName <WS_Dept_type>(item["dept_type"].ToString()),
                        OpdFlag   = EnumHelper.GetEnumByName <WS_Opd_flag>(item["opd_flag"].ToString()),
                        WebFlag   = item["web_flag"].ToString()
                    });
                }
                return(rtn);
            }
            else
            {
                return(null);
            }
        }