Example #1
0
        public List <Chain.Model.SysArea> DataTableToList(DataTable dt)
        {
            List <Chain.Model.SysArea> modelList = new List <Chain.Model.SysArea>();
            int rowsCount = dt.Rows.Count;

            if (rowsCount > 0)
            {
                for (int i = 0; i < rowsCount; i++)
                {
                    Chain.Model.SysArea model = new Chain.Model.SysArea();
                    if (dt.Rows[i]["ID"] != null && dt.Rows[i]["ID"].ToString() != "")
                    {
                        model.ID = int.Parse(dt.Rows[i]["ID"].ToString());
                    }
                    if (dt.Rows[i]["PID"] != null && dt.Rows[i]["PID"].ToString() != "")
                    {
                        model.PID = int.Parse(dt.Rows[i]["PID"].ToString());
                    }
                    if (dt.Rows[i]["Name"] != null && dt.Rows[i]["Name"].ToString() != "")
                    {
                        model.Name = dt.Rows[i]["Name"].ToString();
                    }
                    modelList.Add(model);
                }
            }
            return(modelList);
        }
Example #2
0
 public void GetAddressName(string id, ref string address)
 {
     if (!string.IsNullOrEmpty(id))
     {
         this.areaModel = this.areaBLL.GetModel(int.Parse(id));
         address        = this.areaModel.Name + address;
         if (0 != this.areaModel.PID)
         {
             this.GetAddressName(this.areaModel.PID.ToString(), ref address);
         }
     }
 }
Example #3
0
        public int Update(Chain.Model.SysArea model)
        {
            int result;

            if (this.Exists(model.ID, model.PID, model.Name))
            {
                result = -1;
            }
            else
            {
                result = this.dal.Update(model);
            }
            return(result);
        }