public static int ToDb(MprObjImgFld obj, string id_obj) { if (id_obj == null) { return Cfg.DbRpt.Insert(true, MprTblObj.TableName, MprTblObj.id_obj, MprTblObj.id_rpt_obj, obj.IDReport, MprTblObj.name_obj, obj.Name, MprTblObj.cat_obj, obj.Category.ToString(), MprTblObj.section_obj, obj.Section.ToString(), MprTblObj.index_obj, obj.Index, MprTblObj.printed_obj, obj.Printed, MprTblObj.img_size_mode_obj, obj.SizeMode.ToString(), MprTblObj.type_obj, obj.Type.ToString(), MprTblObj.rotate_angle_obj, obj.RotateAngle, MprTblObj.location_obj, UtlConvert.ToString(obj.Location), MprTblObj.size_obj, UtlConvert.ToString(obj.Size), MprTblObj.value_blb_obj, UtlConvert.ToByteA(obj.Image), MprTblObj.value_txt_obj, obj.ImageFile, MprTblObj.value_sql_obj, obj.ImageSQL, MprTblObj.style_rect_obj, obj.Style.ToString() ); } else { return Cfg.DbRpt.Update(true, MprTblObj.TableName, MprTblObj.id_obj, obj.ID, MprTblObj.id_rpt_obj, obj.IDReport, MprTblObj.name_obj, obj.Name, MprTblObj.cat_obj, obj.Category.ToString(), MprTblObj.section_obj, obj.Section.ToString(), MprTblObj.index_obj, obj.Index, MprTblObj.printed_obj, obj.Printed, MprTblObj.img_size_mode_obj, obj.SizeMode.ToString(), MprTblObj.type_obj, obj.Type.ToString(), MprTblObj.rotate_angle_obj, obj.RotateAngle, MprTblObj.location_obj, UtlConvert.ToString(obj.Location), MprTblObj.size_obj, UtlConvert.ToString(obj.Size), MprTblObj.value_blb_obj, UtlConvert.ToByteA(obj.Image), MprTblObj.value_txt_obj, obj.ImageFile, MprTblObj.value_sql_obj, obj.ImageSQL, MprTblObj.style_rect_obj, obj.Style.ToString() ); } }
public static MprObjImgFld FromDbToIH(string id_obj) { MprObjImgFld obj = new MprObjImgFld(id_obj); obj.Location = UtlConvert.ToIH(obj.Location); obj.Size = UtlConvert.ToIH(obj.Size); return obj; }