Table of Contents

Class MapDefCabBiz

Namespace
PHCBusinessLayer
Assembly
PHCBusinessLayer.dll
public class MapDefCabBiz : BizObjectOfType<MapDefCabVO>, IPnp, ISDKBiz, ISDKBaseBiz, ISDKContextAwareness, ITypedWS<MapDefCabVO>
Inheritance
MapDefCabBiz

Properties

DefaultsManager

public FXDFBiz DefaultsManager { get; }

Property Value

FXDFBiz

Methods

afterSave(MapDefCabVO)

public override List<MessageVO> afterSave(MapDefCabVO itemVO)

Parameters

Nome Tipo Descrição
itemVO MapDefCabVO

Returns

List<MessageVO>

GetDataManager()

public override BizDataManagerOfType<MapDefCabVO> GetDataManager()

Returns

BizDataManagerOfType<MapDefCabVO>

GetNewInstanceFromReference(InstanceFromReference)

public override PHCResult GetNewInstanceFromReference(InstanceFromReference valuesItem)

Parameters

Nome Tipo Descrição
valuesItem InstanceFromReference

Returns

PHCResult

GetRichTextMask(string)

public string GetRichTextMask(string dataType)

Parameters

Nome Tipo Descrição
dataType string

Returns

string

IsNumericType(Type)

public static bool IsNumericType(Type tipo)

Parameters

Nome Tipo Descrição
tipo Type

Returns

bool

OnActionAvailable(ActionVO, ActionFilterVO, MapDefCabVO)

protected override bool OnActionAvailable(ActionVO actionItem, ActionFilterVO filter, MapDefCabVO recordItem)

Parameters

Nome Tipo Descrição
actionItem ActionVO
filter ActionFilterVO
recordItem MapDefCabVO

Returns

bool

onAdding(MapDefCabVO, bool)

public override List<MessageVO> onAdding(MapDefCabVO itemVO, bool duplicating)

Parameters

Nome Tipo Descrição
itemVO MapDefCabVO
duplicating bool

Returns

List<MessageVO>

onDelete(MapDefCabVO, bool)

public override List<MessageVO> onDelete(MapDefCabVO itemVO, bool runWarningRules)

Parameters

Nome Tipo Descrição
itemVO MapDefCabVO
runWarningRules bool

Returns

List<MessageVO>

OnGenericActionAvailable(ActionVO, ActionFilterVO, MapDefCabVO)

protected override bool OnGenericActionAvailable(ActionVO actionItem, ActionFilterVO filter, MapDefCabVO recordItem)

Parameters

Nome Tipo Descrição
actionItem ActionVO
filter ActionFilterVO
recordItem MapDefCabVO

Returns

bool

OnGetActions()

protected override List<ActionVO> OnGetActions()

Returns

List<ActionVO>

onSave(MapDefCabVO, bool)

public override List<MessageVO> onSave(MapDefCabVO itemVO, bool runWarningRules)

Parameters

Nome Tipo Descrição
itemVO MapDefCabVO
runWarningRules bool

Returns

List<MessageVO>

SyncOnChange(MapDefCabVO, List<EntityChangeOperation>)

public override List<MessageVO> SyncOnChange(MapDefCabVO masterVO, List<EntityChangeOperation> changedItems)

Parameters

Nome Tipo Descrição
masterVO MapDefCabVO
changedItems List<EntityChangeOperation>

Returns

List<MessageVO>

emailExportListingsRecords(string, string, List<FilterItem>, string, decimal, EmailVO, string)

public PHCResult emailExportListingsRecords(string mapdefcabstamp, string listingEntity, List<FilterItem> vars, string contentyType, decimal orientationType, EmailVO email, string mapdefcabstampName)

Parameters

Nome Tipo Descrição
mapdefcabstamp string
listingEntity string
vars List<FilterItem>
contentyType string
orientationType decimal
email EmailVO
mapdefcabstampName string

Returns

PHCResult

executeMapDef(MapDefCabVO, bool)

public PHCResult executeMapDef(MapDefCabVO mapdefcab, bool table = false)

Parameters

Nome Tipo Descrição
mapdefcab MapDefCabVO
table bool

Returns

PHCResult

executeMapDef(string, List<FilterItem>, bool, string, decimal, bool)

public PHCResult executeMapDef(string mapdefcabstamp, List<FilterItem> filterItems, bool preview, string contentType = "pdf", decimal orientationtype = 1, bool table = false)

Parameters

Nome Tipo Descrição
mapdefcabstamp string
filterItems List<FilterItem>
preview bool
contentType string
orientationtype decimal
table bool

Returns

PHCResult

exportMapDef(string, string, List<string>, List<string>, List<string>, List<int>, List<List<string>>, string, int)

public PHCResult exportMapDef(string title, string subtitle, List<string> fields, List<string> fieldsTypes, List<string> titles, List<int> sizes, List<List<string>> data, string contentType, int orientationType = 1)

Parameters

Nome Tipo Descrição
title string
subtitle string
fields List<string>
fieldsTypes List<string>
titles List<string>
sizes List<int>
data List<List<string>>
contentType string
orientationType int

Returns

PHCResult

exportXLSXMapDef(string, string, MapDefCabVO, object, List<StringTranslatedVO>, string, int)

public PHCResult exportXLSXMapDef(string mainTable, string title, MapDefCabVO reportItem, object lsDataSource, List<StringTranslatedVO> textosTraduzidos, string filters = "", int AnalysisType = 0)

Parameters

Nome Tipo Descrição
mainTable string
title string
reportItem MapDefCabVO
lsDataSource object
textosTraduzidos List<StringTranslatedVO>
filters string
AnalysisType int

Returns

PHCResult

getFields(string)

public PHCResult getFields(string entidade)

Parameters

Nome Tipo Descrição
entidade string

Returns

PHCResult

getFieldsTot(string)

public PHCResult getFieldsTot(string entidade)

Parameters

Nome Tipo Descrição
entidade string

Returns

PHCResult

getListings(string)

public PHCResult getListings(string mapdefcabstamp)

Parameters

Nome Tipo Descrição
mapdefcabstamp string

Returns

PHCResult

getMapDef(string, int)

public PHCResult getMapDef(string entidade, int numdoc)

Parameters

Nome Tipo Descrição
entidade string
numdoc int

Returns

PHCResult

getvariaveis(List<SearchItemsVO>, string, string)

public PHCResult getvariaveis(List<SearchItemsVO> searchitems, string mapdefcabstamp, string entidade)

Parameters

Nome Tipo Descrição
searchitems List<SearchItemsVO>
mapdefcabstamp string
entidade string

Returns

PHCResult

makeMapDef(string, ref XtraReport, MapDefCabVO, List<StringTranslatedVO>, string, int)

public void makeMapDef(string title, ref XtraReport report, MapDefCabVO lsReport, List<StringTranslatedVO> textosTraduzidos, string filters, int numpages)

Parameters

Nome Tipo Descrição
title string
report XtraReport
lsReport MapDefCabVO
textosTraduzidos List<StringTranslatedVO>
filters string
numpages int

runMapDef(string, List<StringTranslatedVO>, bool)

public PHCResult runMapDef(string mapdefcabstamp, List<StringTranslatedVO> textosTraduzidos, bool table)

Parameters

Nome Tipo Descrição
mapdefcabstamp string
textosTraduzidos List<StringTranslatedVO>
table bool

Returns

PHCResult

runMapDef(string, List<StringTranslatedVO>, string, bool, bool, ref string, bool, bool)

public PHCResult runMapDef(string mapdefcabstamp, List<StringTranslatedVO> textosTraduzidos, string contentType = "pdf", bool signDocument = false, bool runWarnings = false, ref string aliasName = "", bool limit = false, bool table = false)

Parameters

Nome Tipo Descrição
mapdefcabstamp string
textosTraduzidos List<StringTranslatedVO>
contentType string
signDocument bool
runWarnings bool
aliasName string
limit bool
table bool

Returns

PHCResult

sendEmail(MapdefcabEmailVO, List<FileAttachment>)

public PHCResult sendEmail(MapdefcabEmailVO mapdefEmailVO, List<FileAttachment> attachedFiles)

Parameters

Nome Tipo Descrição
mapdefEmailVO MapdefcabEmailVO
attachedFiles List<FileAttachment>

Returns

PHCResult

sendMapdefEmail(MapdefcabEmailVO, bool)

public PHCResult sendMapdefEmail(MapdefcabEmailVO mapdefEmailVO, bool runWarnings = false)

Parameters

Nome Tipo Descrição
mapdefEmailVO MapdefcabEmailVO
runWarnings bool

Returns

PHCResult

setFilterItemof(FilterItem, CollectionStruc)

public void setFilterItemof(FilterItem filteritem, CollectionStruc @struct)

Parameters

Nome Tipo Descrição
filteritem FilterItem
struct CollectionStruc