private void AddVend_Click(object sender, EventArgs e) { string txtVendCode = VendorCode.Text; string txtVendName = VendorName.Text; if (VendorName.Text != "") { //search if existing if (!isExisting(txtVendName, VendorList)) { dbConnect.Insert("insert into tblVendor values('" + txtVendCode + "','" + txtVendName + "',false);"); } //Generate new Vendor Code this.VendorCode.Text = codeGenerator.generateCodeParent("tblVendor", "strVendCode", "Vendor"); //refresh VendorList refreshVendors(); VendorName.Clear(); this.Close(); } else { MessageBox.Show("Input a Vendor name"); } }
private void InitVendorFeatures() { // Check major vendor features if (CLAPI.GetDeviceInfo( DeviceId, CLDeviceInfoType.CL_DEVICE_WARP_SIZE_NV, out int warpSize) == CLError.CL_SUCCESS) { // Nvidia platform WarpSize = warpSize; Vendor = CLAcceleratorVendor.Nvidia; int major = CLAPI.GetDeviceInfo <int>( DeviceId, CLDeviceInfoType.CL_DEVICE_COMPUTE_CAPABILITY_MAJOR_NV); int minor = CLAPI.GetDeviceInfo <int>( DeviceId, CLDeviceInfoType.CL_DEVICE_COMPUTE_CAPABILITY_MINOR_NV); if (major < 7 || major == 7 && minor < 5) { MaxNumThreadsPerMultiprocessor *= 2; } } else if (CLAPI.GetDeviceInfo( DeviceId, CLDeviceInfoType.CL_DEVICE_WAVEFRONT_WIDTH_AMD, out int wavefrontSize) == CLError.CL_SUCCESS) { // AMD platform WarpSize = wavefrontSize; Vendor = CLAcceleratorVendor.AMD; } else { Vendor = VendorName.Contains(CLAcceleratorVendor.Intel.ToString()) ? CLAcceleratorVendor.Intel : CLAcceleratorVendor.Other; // Compile dummy kernel to resolve additional information CLException.ThrowIfFailed(CLKernel.LoadKernel( this, DummyKernelSource, out IntPtr programPtr, out IntPtr kernelPtr)); try { // Resolve information WarpSize = CLAPI.GetKernelWorkGroupInfo <IntPtr>( kernelPtr, DeviceId, CLKernelWorkGroupInfoType.CL_KERNEL_PREFERRED_WORK_GROUP_SIZE_MULTIPLE).ToInt32(); } finally { CLException.ThrowIfFailed( CLAPI.ReleaseKernel(kernelPtr) | CLAPI.ReleaseProgram(programPtr)); } } }
private void DeleteVend_Click(object sender, EventArgs e) { try { string b = this.VendorList.SelectedRows[0].Cells[0].Value.ToString(); DialogResult dialogResult = MessageBox.Show("Are you you want to delete " + VendorName.Text + "?", "Delete?", MessageBoxButtons.YesNo); if (dialogResult == DialogResult.Yes) { foreach (DataGridViewRow row in this.VendorList.SelectedRows) { //Logical delete in database dbConnect.Update("Update tblVendor set boolVendIsDel = true where strVendCode = '" + row.Cells[0].Value.ToString() + "';"); } AddVend.Visible = true; button3.Visible = false; CancelVend.Visible = false; VendorName.Clear(); //to generate new code and refresh vendors after this.VendorCode.Text = codeGenerator.generateCodeParent("tblVendor", "strVendCode", "Vendor"); //refresh VendorList refreshVendors(); } else if (dialogResult == DialogResult.No) { } } catch (ArgumentOutOfRangeException) { MessageBox.Show("No selected item"); } }
private void Delete_Click(object sender, EventArgs e) { try { Connect connectObj = new Connect(); con = connectObj.connect(); SqlCommand cmd = new SqlCommand("DELETE FROM VENDOR WHERE VID = @vid", con); cmd.Parameters.AddWithValue("@vid", VendorID.Text); int i = cmd.ExecuteNonQuery(); //If count is equal to 1, than show frmMain form if (i != 0) { MessageBox.Show("Customer Deletion Successful!"); } else { MessageBox.Show("Customer Deletion Failed"); } con.Close(); //Clear the fields VendorID.Clear(); VendorName.Clear(); } catch (Exception ex) { MessageBox.Show("Vendor Not found"); } }
private void clear_Click(object sender, EventArgs e) { VendorName.Clear(); VendorAddress.Clear(); PhoneNumber.Clear(); email.Clear(); VendorID.Clear(); }
/// <summary> /// 构造函数 传递 厂家、COM口、上下光源序号等信息 /// </summary> /// <param name="厂家 汇林=0 OPT=1"></param> /// <param name="COM口"></param> /// <param name="上下光源序号"></param> public LightPara(VendorName vendor, short com_NO) { Vendor = (VendorName)vendor; if (vendor == VendorName.OPT) { OPT_Light = new OPTControllerAPI();//opt光源 } COM_NO = com_NO; }
private void submit_Click(object sender, EventArgs e) { if (VendorName.Text == "" || VendorAddress.Text == "" || PhoneNO.Text == "" || Email.Text == "" || VendorID.Text == "") { MessageBox.Show("Please provide all the details", "Captions", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } if (PhoneNO.Text.Length != 10) { MessageBox.Show("Enter valid Phone number", "Captions", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } try { Connect connectObj = new Connect(); con = connectObj.connect(); SqlCommand cmd = new SqlCommand("Insert into VENDOR (vid,vname,address,phone_number,email) values(@id,@vname,@address,@phno,@email);", con); cmd.Parameters.AddWithValue("@id", VendorID.Text); cmd.Parameters.AddWithValue("@vname", VendorName.Text); cmd.Parameters.AddWithValue("@phno", Convert.ToInt64(PhoneNO.Text)); cmd.Parameters.AddWithValue("@address", VendorAddress.Text); cmd.Parameters.AddWithValue("@email", Email.Text); int i = cmd.ExecuteNonQuery(); //If count is equal to 1, than show frmMain form if (i != 0) { MessageBox.Show("Vendor Insertion Successful!", "Captions", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Vendor Insertion Failed", "Captions", MessageBoxButtons.OK, MessageBoxIcon.Error); } con.Close(); //Clear all the fields. VendorName.Clear(); VendorAddress.Clear(); PhoneNO.Clear(); Email.Clear(); VendorID.Clear(); } catch (Exception ex) { MessageBox.Show("Failed!! Try with Different ID!!", "Captions", MessageBoxButtons.OK, MessageBoxIcon.Error); } finally { if (con != null) { con.Close(); } } }
public override string ToString() { if (VendorName.Trim() != "" || VendorLastName.Trim() != "") { return($"{CompanyName} - {VendorName} {VendorLastName}"); } return($"{CompanyName}"); }
private void clear_Click(object sender, EventArgs e) { VendorName.Clear(); VendorAddress.Clear(); VendorPhoneNo.Clear(); Email.Clear(); VendorID.Clear(); VendorName2.Clear(); }
private void CancelVend_Click(object sender, EventArgs e) { AddVend.Visible = true; DeleteVend.Visible = true; button3.Visible = false; CancelVend.Visible = false; VendorName.Clear(); //to generate new code and refresh vendors after this.VendorCode.Text = codeGenerator.generateCodeParent("tblVendor", "strVendCode", "Vendor"); refreshVendors(); }
private void Cancel_Click(object sender, RoutedEventArgs e) { VendorName.Clear(); BillNo.Clear(); OrderNo.Clear(); BillDate.Clear(); DueDate.Clear(); SubTotal.Clear(); Adjustment.Clear(); Total.Clear(); CustNotes.Clear(); TermAndCondns.Clear(); }
private void update_Click(object sender, EventArgs e) { if (VendorName.Text == "" || VendorAddress.Text == "" || PhoneNumber.Text == "" || email.Text == "" || VendorID.Text == "") { MessageBox.Show("Please provide all the details", "Captions", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } try { Connect connectObj = new Connect(); con = connectObj.connect(); SqlCommand cmd = new SqlCommand("UPDATE VENDOR SET vname = @vname,address = @address,phone_number = @phno,email = @email WHERE vid = @id;", con); cmd.Parameters.AddWithValue("@id", VendorID.Text); cmd.Parameters.AddWithValue("@vname", VendorName.Text); cmd.Parameters.AddWithValue("@phno", Convert.ToInt64(PhoneNumber.Text)); cmd.Parameters.AddWithValue("@address", VendorAddress.Text); cmd.Parameters.AddWithValue("@email", email.Text); int i = cmd.ExecuteNonQuery(); //If count is equal to 1, than show frmMain form if (i != 0) { MessageBox.Show("Vendor Updation Successful!", "Captions", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Vendor Updation Failed", "Captions", MessageBoxButtons.OK, MessageBoxIcon.Error); } con.Close(); } catch (Exception ex) { MessageBox.Show("Vendor not found", "Captions", MessageBoxButtons.OK, MessageBoxIcon.Error); } finally { if (con != null) { con.Close(); } } VendorName.Clear(); VendorAddress.Clear(); PhoneNumber.Clear(); email.Clear(); VendorID.Clear(); }
private void Cancel_Click(object sender, RoutedEventArgs e) { VendorName.Clear(); PurchaseOrderNo.Clear(); ReferenceNo.Clear(); Date.Clear(); DeliveryDate.Clear(); SubTotal.Clear(); Adjustment.Clear(); Total.Clear(); CustNotes.Clear(); TermAndCondns.Clear(); RadioOrg.IsChecked = true; }
private void InitVendorAndWarpSizeInfo() { VendorName = CurrentAPI.GetPlatformInfo( PlatformId, CLPlatformInfoType.CL_PLATFORM_VENDOR); // Try to determine the actual vendor if (CurrentAPI.GetDeviceInfo( DeviceId, CLDeviceInfoType.CL_DEVICE_WARP_SIZE_NV, out int warpSize) == CLError.CL_SUCCESS) { // Nvidia platform WarpSize = warpSize; Vendor = CLDeviceVendor.Nvidia; int major = CurrentAPI.GetDeviceInfo <int>( DeviceId, CLDeviceInfoType.CL_DEVICE_COMPUTE_CAPABILITY_MAJOR_NV); int minor = CurrentAPI.GetDeviceInfo <int>( DeviceId, CLDeviceInfoType.CL_DEVICE_COMPUTE_CAPABILITY_MINOR_NV); if (major < 7 || major == 7 && minor < 5) { MaxNumThreadsPerMultiprocessor *= 2; } } else if (CurrentAPI.GetDeviceInfo( DeviceId, CLDeviceInfoType.CL_DEVICE_WAVEFRONT_WIDTH_AMD, out int wavefrontSize) == CLError.CL_SUCCESS) { // AMD platform WarpSize = wavefrontSize; Vendor = CLDeviceVendor.AMD; } else { Vendor = VendorName.Contains(CLDeviceVendor.Intel.ToString()) ? CLDeviceVendor.Intel : CLDeviceVendor.Other; // Warp size cannot be resolve at this point WarpSize = 0; } }
public List <Message> Validate() { var errors = new List <Message>(); if (CompanyName.Trim() == "" && (VendorName.Trim() == "" && VendorLastName.Trim() == "")) { errors.Add(new Message("Należy podać nazwe firmy lub imię i nazwisko")); } var rgx = new Regex("^[0-9]{10}"); var nip = Nip.Replace("-", "").Replace(" ", "").Trim(); if (!rgx.IsMatch(nip)) { errors.Add(new Message("Nip jest niepoprawny")); } return(errors); }
public List <Vendor> FillVendor(int countRecords) { var random = new Random(); var VendorNameList = new VendorName(); List <Vendor> vendors = new List <Vendor>(); for (int i = 0; i < countRecords; i++) { var name = random.Next(VendorNameList.VendorNameList.Length - 1); vendors.Add(new Vendor() { Id = Guid.NewGuid(), Name = VendorNameList.VendorNameList[name] } ); } _vendor.Add(vendors); return(vendors); }
private void button3_Click(object sender, EventArgs e) { if (!isExisting(VendorName.Text, VendorList)) { dbConnect.Update("update tblVendor set strVendName = '" + VendorName.Text + "' where strVendCode = '" + VendorCode.Text + "';"); MessageBox.Show("Update Successful!"); this.VendorCode.Text = codeGenerator.generateCodeParent("tblVendor", "strVendCode", "Vendor"); AddVend.Visible = true; button3.Visible = false; CancelVend.Visible = false; VendorName.Clear(); //to generate new code and refresh vendors after this.VendorCode.Text = codeGenerator.generateCodeParent("tblVendor", "strVendCode", "Vendor"); refreshVendors(); } //Generate new Vendor Code }
private string ReportClients(VendorName vn) { string fn = string.Empty; var saveRep = new FolderBrowserDialog(); StreamWriter rep = null; saveRep.Description = "Choose Folder to Save Client Report"; var dr = saveRep.ShowDialog(); if (dr == DialogResult.Cancel) { return fn; } try { var path = saveRep.SelectedPath; fn = Path.Combine(path, vn + "_InactiveClients_" + DateTime.Now.ToString("MMddyyyy_hhmm") + ".csv"); rep = new StreamWriter(fn); List<XElement> clients = ccfg.GetElements(_cli, "client"); isLoading = true; string line = string.Empty; line = GetColumnsLine(vn); rep.WriteLine(line); if (vn == VendorName.Yardi) { var enabled = string.Empty; foreach (XElement el in clients) { enabled = ccfg.GetElement(el, "enabled").Value; if (enabled != "true") continue; line = string.Join("|", new string[] { ccfg.GetElementAttrib(el, "keyword").Value , ccfg.GetElement(el, "yardipropid").Value , ccfg.GetElement(el, "name").Value , ccfg.GetElement(el, "enabled").Value , ccfg.GetElement(el, "url").Value }); rep.WriteLine(line); } } if (vn == VendorName.Realpage) { ListViewItem lvi = null; foreach (XElement el in clients) { bool enabled = Convert.ToBoolean(ccfg.GetElement(el, "enabled").Value); var kwd = ccfg.GetElementAttrib(el, "keyword").Value; if (!string.IsNullOrEmpty(kwd)) continue; line = string.Join("|", new string[] { ccfg.GetElementAttrib(el, "keyword").Value , ccfg.GetElement(el, "siteid").Value , ccfg.GetElement(el, "sitename").Value , ccfg.GetElement(el, "name").Value , ccfg.GetElement(el, "pmcid").Value , ccfg.GetElement(el, "enabled").Value , ccfg.GetElement(el, "siteaddress").Value , ccfg.GetElement(el, "email").Value , ccfg.GetElement(el, "firstdate").Value , ccfg.GetElement(el, "aftermoveout").Value , ccfg.GetElement(el, "balanceowed").Value , ccfg.GetElement(el, "ekey").Value }); rep.WriteLine(line); } } if (vn == VendorName.Entrata) { ListViewItem lvi = null; foreach (XElement el in clients) { bool enabled = Convert.ToBoolean(ccfg.GetElement(el, "enabled").Value); var kwd = ccfg.GetElementAttrib(el, "keyword").Value; if (!string.IsNullOrEmpty(kwd)) continue; line = string.Join("|", new string[] { ccfg.GetElementAttrib(el,"keyword").Value ,ccfg.GetElement(el,"siteid").Value ,ccfg.GetElement(el,"name").Value ,ccfg.GetElement(el,"companyname").Value ,ccfg.GetElement(el,"enabled").Value ,ccfg.GetElement(el,"firstdate").Value ,ccfg.GetElement(el,"address").Value ,ccfg.GetElement(el,"subdomain").Value ,ccfg.GetElement(el,"token").Value }); rep.WriteLine(line); } } } catch (Exception ex) { throw ex; } finally { if (rep != null) DisposeFile(rep); } return fn; }
private void LoadClients(VendorName vn) { cntTot = cntActive = cntInactive = 0; lblActiveCli.Text = string.Empty; lblInactiveCli.Text = string.Empty; lblTotCli.Text = string.Empty; lblActiveCli.ForeColor = Color.Green; lblInactiveCli.ForeColor = Color.Gray; lblTotCli.Text = string.Empty; List<XElement> clients = ccfg.GetElements(_cli, "client"); lvClients.Items.Clear(); isLoading = true; if (vn == VendorName.Yardi) { AddListViewColumns(vn); ListViewItem lvi = null; foreach (XElement el in clients) { bool enabled = Convert.ToBoolean(ccfg.GetElement(el, "enabled").Value); lvi = new ListViewItem(new string[] {ccfg.GetElementAttrib(el,"keyword").Value ,ccfg.GetElement(el,"yardipropid").Value ,ccfg.GetElement(el,"name").Value ,ccfg.GetElement(el,"enabled").Value ,ccfg.GetElement(el,"url").Value }); lvi.ForeColor = enabled ? Color.Green : Color.Gray; lvClients.Items.Add(lvi); cntTot++; cntActive = enabled ? cntActive + 1 : cntActive; cntInactive = !enabled ? cntInactive + 1 : cntInactive; } } if (vn == VendorName.Realpage) { AddListViewColumns(vn); ListViewItem lvi = null; foreach (XElement el in clients) { bool enabled = Convert.ToBoolean(ccfg.GetElement(el, "enabled").Value); lvi = new ListViewItem(new string[] {ccfg.GetElementAttrib(el,"keyword").Value ,ccfg.GetElement(el,"siteid").Value ,ccfg.GetElement(el,"sitename").Value ,ccfg.GetElement(el,"name").Value ,ccfg.GetElement(el,"pmcid").Value ,ccfg.GetElement(el,"enabled").Value ,ccfg.GetElement(el,"siteaddress").Value ,ccfg.GetElement(el,"email").Value ,ccfg.GetElement(el,"firstdate").Value ,ccfg.GetElement(el,"aftermoveout").Value ,ccfg.GetElement(el,"balanceowed").Value ,ccfg.GetElement(el,"ekey").Value ,ccfg.GetElement(el,"phone1").Value }); lvi.ForeColor = enabled ? Color.Green : Color.Gray; lvClients.Items.Add(lvi); cntTot++; cntActive = enabled ? cntActive + 1 : cntActive; cntInactive = !enabled ? cntInactive + 1 : cntInactive; } } if (vn == VendorName.Entrata) { AddListViewColumns(vn); ListViewItem lvi = null; foreach (XElement el in clients) { bool enabled = Convert.ToBoolean(ccfg.GetElement(el, "enabled").Value); lvi = new ListViewItem(new string[] {ccfg.GetElementAttrib(el,"keyword").Value ,ccfg.GetElement(el,"siteid").Value ,ccfg.GetElement(el,"name").Value ,ccfg.GetElement(el,"companyname").Value ,ccfg.GetElement(el,"enabled").Value ,ccfg.GetElement(el,"firstdate").Value ,ccfg.GetElement(el,"address").Value ,ccfg.GetElement(el,"subdomain").Value ,ccfg.GetElement(el,"token").Value }); lvi.ForeColor = enabled ? Color.Green : Color.Gray; lvClients.Items.Add(lvi); cntTot++; cntActive = enabled ? cntActive + 1 : cntActive; cntInactive = !enabled ? cntInactive + 1 : cntInactive; } } lblTotCli.Text = cntTot.ToString(); lblInactiveCli.Text = cntInactive.ToString(); lblActiveCli.Text = cntActive.ToString(); isLoading = false; lvClients.Visible = true; currMode = EditMode.None; }
private void GetClientList(VendorName vn) { if (_cfgFile == string.Empty) { MessageBox.Show("Unable to find \'configfilelocation\' element in the configuration file; please fix and retry!", "Error", MessageBoxButtons.OK); this.Close(); } this.Text += " (" + _cfgFile + ")"; try { _cli = ccfg.GetConfig(_cfgFile); LoadClients(vn); } catch (Exception ex) { ShowError(ex); // this.Close(); } }
private void DeleteClientEntry(VendorName vn) { XElement element = XElement.Load(_cfgFile); if (vn == VendorName.Yardi) { var kwd = lvClients.SelectedItems[0].SubItems[0].Text; if (element != null) { var xml = (from member in element.Descendants("client") where member.Attribute("keyword").Value == lvClients.SelectedItems[0].SubItems[0].Text select member).SingleOrDefault(); if (xml != null) { xml.Remove(); element.Save(_cfgFile); } } _cli = ccfg.GetConfig(_cfgFile); LoadClients(_vendor); } if (vn == VendorName.Realpage) { var kwd = lvClients.SelectedItems[0].SubItems[1].Text; if (element != null) { var xml = (from member in element.Descendants("client") where member.Descendants("siteid").FirstOrDefault().Value == kwd select member).SingleOrDefault(); if (xml != null) { xml.Remove(); element.Save(_cfgFile); } } _cli = ccfg.GetConfig(_cfgFile); LoadClients(_vendor); } if (vn == VendorName.Entrata) { var kwd = lvClients.SelectedItems[0].SubItems[1].Text; if (element != null) { var xml = (from member in element.Descendants("client") where member.Descendants("siteid").FirstOrDefault().Value == kwd select member).FirstOrDefault(); if (xml != null) { xml.Remove(); element.Save(_cfgFile); } } _cli = ccfg.GetConfig(_cfgFile); LoadClients(_vendor); } }
private void btnOpenClient_Click(object sender, EventArgs e) { cntTot = cntActive = cntInactive = 0; var clientName = cboVendors.SelectedItem.ToString().ToLower(); var selVendor = (VendorName) cboVendors.SelectedIndex; if (selVendor == VendorName.Yardi) { _cfgFile = ConfigurationManager.AppSettings["configfilelocation"]; _vendor = VendorName.Yardi; } else if (selVendor == VendorName.Realpage) { _cfgFile = ConfigurationManager.AppSettings["rpconfigfilelocation"]; _vendor = VendorName.Realpage; } else if (selVendor == VendorName.Entrata) { _cfgFile = ConfigurationManager.AppSettings["psconfigfilelocation"]; _vendor = VendorName.Entrata; } else { _cfgFile = string.Empty; } GetClientList(_vendor); }
private void SetDetailPanel(VendorName _vendor, bool visible, bool enable) { switch (_vendor) { case VendorName.Yardi: pnlDetl.Visible = visible; pnlDetl.Enabled = enable; pnlDetlRP.Visible = !visible; pnlDetlRP.Enabled = enable; pnlDetlEntrata.Visible = !visible; pnlDetlEntrata.Enabled = enable; break; case VendorName.Realpage: pnlDetlRP.Visible = visible; pnlDetlRP.Enabled = enable; pnlDetl.Visible = !visible; pnlDetl.Enabled = enable; pnlDetlEntrata.Visible = !visible; pnlDetlEntrata.Enabled = enable; break; case VendorName.Entrata: pnlDetlEntrata.Visible = visible; pnlDetlEntrata.Enabled = enable; pnlDetlRP.Visible = !visible; pnlDetlRP.Enabled = enable; pnlDetl.Visible = !visible; pnlDetl.Enabled = enable; break; } }
private void AddListViewColumns(VendorName vn) { lvClients.Columns.Clear(); if (vn == VendorName.Yardi) { lvClients.Columns.Add("RRS Internal Id", 120); lvClients.Columns.Add("Yardi Property Id", 120); lvClients.Columns.Add("Property Name", 160); lvClients.Columns.Add("Enabled", 60); lvClients.Columns.Add("Web Service URL", 300); return; } if (vn == VendorName.Realpage) { lvClients.Columns.Add("RRS Id", 50); lvClients.Columns.Add("Site Id", 60); lvClients.Columns.Add("Site Name", 160); lvClients.Columns.Add("PMC Name", 160); lvClients.Columns.Add("PMC Id", 60); lvClients.Columns.Add("Enabled", 60); lvClients.Columns.Add("Address", 300); lvClients.Columns.Add("Email", 300); lvClients.Columns.Add("FirstDate", 100); lvClients.Columns.Add("Days after Moveout", 50); lvClients.Columns.Add("Minimum Balance", 100); lvClients.Columns.Add("Ekey", 150); lvClients.Columns.Add("Phone", 80); return; } if (vn == VendorName.Entrata) { lvClients.Columns.Add("RRS Id", 50); lvClients.Columns.Add("Prop Id", 60); lvClients.Columns.Add("Prop Name", 160); lvClients.Columns.Add("PMC Name", 160); lvClients.Columns.Add("Enabled", 60); lvClients.Columns.Add("LastPull", 100); lvClients.Columns.Add("Address", 300); lvClients.Columns.Add("SubDomain", 300); lvClients.Columns.Add("Token", 300); return; } }
private string GetColumnsLine(VendorName vn) { if (vn == VendorName.Yardi) { return string.Join("|", new string[] { "RRS Internal Id", "Yardi Property Id", "Property Name", "Enabled", "Web Service URL" } ); } if (vn == VendorName.Realpage) { return string.Join("|", new string[] { "RRS Id", "Site Id", "Site Name", "PMC Name", "PMC Id", "Enabled", "Address", "Email", "FirstDate", "Days after Moveout", "Minimum Balance", "Ekey" }); } if (vn == VendorName.Entrata) { return string.Join("|", new string[] { "RRS Id", "Site Id", "Site Name", "Enabled", "First Date", "Address", "Subdomain", "Token" }); } return string.Empty; }