예제 #1
0
        /// <summary>
        /// �õ�һ������ʵ��
        /// </summary>
        public XHD.Model.CRM_Contact GetModel(int id)
        {
            StringBuilder strSql=new StringBuilder();
            strSql.Append("select  top 1 id,C_name,C_sex,C_department,C_position,C_birthday,C_tel,C_fax,C_email,C_mob,C_QQ,C_add,C_hobby,C_remarks,C_customerid,C_customername,C_createId,C_createDate,isDelete,Delete_time from CRM_Contact ");
            strSql.Append(" where id=@id");
            SqlParameter[] parameters = {
                    new SqlParameter("@id", SqlDbType.Int,4)
            };
            parameters[0].Value = id;

            XHD.Model.CRM_Contact model=new XHD.Model.CRM_Contact();
            DataSet ds=DbHelperSQL.Query(strSql.ToString(),parameters);
            if(ds.Tables[0].Rows.Count>0)
            {
                if(ds.Tables[0].Rows[0]["id"]!=null && ds.Tables[0].Rows[0]["id"].ToString()!="")
                {
                    model.id=int.Parse(ds.Tables[0].Rows[0]["id"].ToString());
                }
                if(ds.Tables[0].Rows[0]["C_name"]!=null && ds.Tables[0].Rows[0]["C_name"].ToString()!="")
                {
                    model.C_name=ds.Tables[0].Rows[0]["C_name"].ToString();
                }
                if(ds.Tables[0].Rows[0]["C_sex"]!=null && ds.Tables[0].Rows[0]["C_sex"].ToString()!="")
                {
                    model.C_sex=ds.Tables[0].Rows[0]["C_sex"].ToString();
                }
                if(ds.Tables[0].Rows[0]["C_department"]!=null && ds.Tables[0].Rows[0]["C_department"].ToString()!="")
                {
                    model.C_department=ds.Tables[0].Rows[0]["C_department"].ToString();
                }
                if(ds.Tables[0].Rows[0]["C_position"]!=null && ds.Tables[0].Rows[0]["C_position"].ToString()!="")
                {
                    model.C_position=ds.Tables[0].Rows[0]["C_position"].ToString();
                }
                if(ds.Tables[0].Rows[0]["C_birthday"]!=null && ds.Tables[0].Rows[0]["C_birthday"].ToString()!="")
                {
                    model.C_birthday=ds.Tables[0].Rows[0]["C_birthday"].ToString();
                }
                if(ds.Tables[0].Rows[0]["C_tel"]!=null && ds.Tables[0].Rows[0]["C_tel"].ToString()!="")
                {
                    model.C_tel=ds.Tables[0].Rows[0]["C_tel"].ToString();
                }
                if(ds.Tables[0].Rows[0]["C_fax"]!=null && ds.Tables[0].Rows[0]["C_fax"].ToString()!="")
                {
                    model.C_fax=ds.Tables[0].Rows[0]["C_fax"].ToString();
                }
                if(ds.Tables[0].Rows[0]["C_email"]!=null && ds.Tables[0].Rows[0]["C_email"].ToString()!="")
                {
                    model.C_email=ds.Tables[0].Rows[0]["C_email"].ToString();
                }
                if(ds.Tables[0].Rows[0]["C_mob"]!=null && ds.Tables[0].Rows[0]["C_mob"].ToString()!="")
                {
                    model.C_mob=ds.Tables[0].Rows[0]["C_mob"].ToString();
                }
                if(ds.Tables[0].Rows[0]["C_QQ"]!=null && ds.Tables[0].Rows[0]["C_QQ"].ToString()!="")
                {
                    model.C_QQ=ds.Tables[0].Rows[0]["C_QQ"].ToString();
                }
                if(ds.Tables[0].Rows[0]["C_add"]!=null && ds.Tables[0].Rows[0]["C_add"].ToString()!="")
                {
                    model.C_add=ds.Tables[0].Rows[0]["C_add"].ToString();
                }
                if(ds.Tables[0].Rows[0]["C_hobby"]!=null && ds.Tables[0].Rows[0]["C_hobby"].ToString()!="")
                {
                    model.C_hobby=ds.Tables[0].Rows[0]["C_hobby"].ToString();
                }
                if(ds.Tables[0].Rows[0]["C_remarks"]!=null && ds.Tables[0].Rows[0]["C_remarks"].ToString()!="")
                {
                    model.C_remarks=ds.Tables[0].Rows[0]["C_remarks"].ToString();
                }
                if(ds.Tables[0].Rows[0]["C_customerid"]!=null && ds.Tables[0].Rows[0]["C_customerid"].ToString()!="")
                {
                    model.C_customerid=int.Parse(ds.Tables[0].Rows[0]["C_customerid"].ToString());
                }
                if(ds.Tables[0].Rows[0]["C_customername"]!=null && ds.Tables[0].Rows[0]["C_customername"].ToString()!="")
                {
                    model.C_customername=ds.Tables[0].Rows[0]["C_customername"].ToString();
                }
                if(ds.Tables[0].Rows[0]["C_createId"]!=null && ds.Tables[0].Rows[0]["C_createId"].ToString()!="")
                {
                    model.C_createId=int.Parse(ds.Tables[0].Rows[0]["C_createId"].ToString());
                }
                if(ds.Tables[0].Rows[0]["C_createDate"]!=null && ds.Tables[0].Rows[0]["C_createDate"].ToString()!="")
                {
                    model.C_createDate=DateTime.Parse(ds.Tables[0].Rows[0]["C_createDate"].ToString());
                }
                if(ds.Tables[0].Rows[0]["isDelete"]!=null && ds.Tables[0].Rows[0]["isDelete"].ToString()!="")
                {
                    model.isDelete=int.Parse(ds.Tables[0].Rows[0]["isDelete"].ToString());
                }
                if(ds.Tables[0].Rows[0]["Delete_time"]!=null && ds.Tables[0].Rows[0]["Delete_time"].ToString()!="")
                {
                    model.Delete_time=DateTime.Parse(ds.Tables[0].Rows[0]["Delete_time"].ToString());
                }
                return model;
            }
            else
            {
                return null;
            }
        }