public static Patent_Dtl Company_Compensate(this Patent_Dtl dtl) { if (dtl.oc_code.Length > 0) { var company = DataAccess.OrgCompanyList_Select(dtl.oc_code); if (company != null) { //dtl.oc_code = company.oc_code; dtl.oc_name = company.oc_name; dtl.oc_area = company.oc_area; } } return(dtl); }
public static Patent_Dtl To_Patent_Dtl(this CompanyPatent p) { var d = new Patent_Dtl(); d.p_id = p.ID; d.applicant = p.Patent_sqr ?? string.Empty; d.m_cat = p.Patent_gkh ?? string.Empty; //d.m_cat = p.Patent_lknflh; d.name = p.Patent_Name ?? string.Empty; //d.application_date = p.Patent_Day; //d.cat_no = p.Patent_flh; //d.grant_date = p.Patent_gkr; //d.inventer = p.Patent_sjr; d.img = ConfigurationManager.AppSettings["patent_domain"] + p.Patent_img; //d.detail = p.Patent_zy; d.p_no = p.Patent_No ?? string.Empty; d.status = p.Patent_Status ?? string.Empty; d.type = p.Patent_Type; d.application_date = p.patent_date; return(d); }