public override VmDnsRecord GetRecordDataFromUIFields() { VmDnsRecord addressRecord = null; UIErrorHelper.CheckedExec(delegate() { DoValidateControls(); var data = new VMDNS_PTR_DATA(); //FQDN check if (!HostNameField.StringValue.EndsWith(".")) { HostNameField.StringValue += "."; } data.hostName = HostNameField.StringValue; var record = new VMDNS_RECORD_NS(); record.data = data; record.common.iClass = 1; record.common.pszName = NSDomainField.StringValue; record.common.type = (UInt16)RecordType.VMDNS_RR_TYPE_NS; addressRecord = new VmDnsRecordNS(record); }); return(addressRecord); }
public override VmDnsRecord GetRecordDataFromUIFields() { VmDnsRecord addressRecord = null; UIErrorHelper.CheckedExec(delegate() { DoValidateControls(); var data = new VMDNS_PTR_DATA(); data.hostName = AddRecordFrm.NSRecordHostNameText.Text; //FQDN check if (!data.hostName.EndsWith(".")) { data.hostName += "."; } var record = new VMDNS_RECORD_NS(); record.data = data; record.common.iClass = 1; record.common.pszName = AddRecordFrm.NSRecordDomainText.Text; record.common.type = (UInt16)RecordType.VMDNS_RR_TYPE_NS; addressRecord = new VmDnsRecordNS(record); }); return(addressRecord); }