public ISampleDto SampleMethod(ISampleDto sampleDto) { //Entity Converter //Save to DB sampleDto.SampleProperty = "New Value"; return(sampleDto); }
public OperationResult <ISampleDto> SampleMethod(ISampleDto sampleDto) { OperationResult <ISampleDto> retVal = null; try { ISampleDac sampleDac = (ISampleDac)DacFactory.Instance.Create(DacType.SampleDac); sampleDto = sampleDac.SampleMethod(sampleDto); retVal = OperationResult <ISampleDto> .CreateSuccessResult(sampleDto); } catch (DacException dacEx) { retVal = OperationResult <ISampleDto> .CreateErrorResult(dacEx.Message, dacEx.StackTrace); } catch (Exception ex) { ExceptionManager.HandleException(ex); retVal = OperationResult <ISampleDto> .CreateErrorResult(ex.Message, ex.StackTrace); } return(retVal); }
public OperationResult <ISampleDto> SampleMethod(ISampleDto sampleDto) { ISampleBdc sampleBdc = (ISampleBdc)BdcFactory.Instance.Create(BdcType.SampleBdc);//because bdcfactory is singleton, as we cant create object with new keyword return(sampleBdc.SampleMethod(sampleDto)); }