public void setFromSerial(FpmlSerializedCSharp.ISerialized serial_Class)
        {
            FpmlSerializedCSharp.Excel_referenceInformation serial_Excel_referenceInformation = serial_Class as FpmlSerializedCSharp.Excel_referenceInformation;

            this.entityName_ = serial_Excel_referenceInformation.EntityName_.ValueStr;

            this.entityId_ = serial_Excel_referenceInformation.EntityId_.ValueStr;

            FpmlSerializedCSharp.Excel_referenceObligation serial_excel_referenceObligation = serial_Excel_referenceInformation.Excel_referenceObligation_;
            //string excel_referenceObligationtype = serial_excel_referenceObligation.Excel_type_.ValueStr;
            this.excel_referenceObligationViewModel_ = new Excel_referenceObligationViewModel();
            this.excel_referenceObligationViewModel_.setFromSerial(serial_excel_referenceObligation);
        }
 public  void setFromSerial(FpmlSerializedCSharp.ISerialized serial_Class)
 {
     FpmlSerializedCSharp.Excel_referenceInformation serial_Excel_referenceInformation = serial_Class as FpmlSerializedCSharp.Excel_referenceInformation;
 
     this.entityName_ = serial_Excel_referenceInformation.EntityName_.ValueStr;
     
     this.entityId_ = serial_Excel_referenceInformation.EntityId_.ValueStr;
     
     FpmlSerializedCSharp.Excel_referenceObligation serial_excel_referenceObligation = serial_Excel_referenceInformation.Excel_referenceObligation_;
     //string excel_referenceObligationtype = serial_excel_referenceObligation.Excel_type_.ValueStr;
     this.excel_referenceObligationViewModel_ = new Excel_referenceObligationViewModel();
     this.excel_referenceObligationViewModel_.setFromSerial(serial_excel_referenceObligation);
     
 }