VSONA

Sign In

Questions? Call 888-873-9863

Help Center

You can quickly find answeres to many of your questions inside our FAQ section. If you need additional help you can reach us by phone or email.

Phone

Speak to one of our knowledgable representitives Monday-Friday, 6am-6pm, Pacific Time.
Call 888-873-4863

Email

Email us by using the form below. We'll get back to you quickly, usually within 24 hours.

To find the stuff related to you, choose what area you are working on here:

Common Code:


Registration     Account Management Page    Sample Vsona
// Error tracking
using NLog;
Logger eventlogger = LogManager.GetLogger("events"); eventlogger.Info("This is an informational message.");
Logger errorlogger = LogManager.GetLogger("errors"); errorlogger.Error("This is an error message.");


Vsona Editor

// Instantiate the resumes bll and insert a resume then empty the bll object
ResumesBLL resumesbll = new ResumesBLL();
// Load up the sub-tables

resumes.ResumeEducationDataTable resumeeducationtable = new resumes.ResumeEducationDataTable();
resumeeducationtable.AddResumeEducationRow("SFU", "Marketing", Convert.ToInt32(ResumesBLL.degree.Doctoral));

resumes.ResumeExperienceDataTable resumeexperiencetable = new resumes.ResumeExperienceDataTable();
resumeexperiencetable.AddResumeExperienceRow(1, 5, "BOBJ", "Resource");
resumeexperiencetable.AddResumeExperienceRow(2, 3, "BOBJ", "Virtual Elite");

resumes.ResumeLanguagesDataTable resumelanguagestable = new resumes.ResumeLanguagesDataTable();
resumelanguagestable.AddResumeLanguagesRow(1);
resumelanguagestable.AddResumeLanguagesRow(2);

resumesbll.InsertResume(UserManager.GetCurrentUserKey(), "firstResume", "To insert my resume", true, "a@b.com", "John", "Doe", "Smith", "123 Main St.", "", "Vancouver", "BC", "Canada", "v3v3v3", "604-333-3333", "604-333-4444", "604-444-4433", "www.abc.com", "i program stuff", "i was in the chess club", 3, ResumesBLL.wagecurrency.CAN, 50000, ResumesBLL.wagerate.PerYear, "Badass Programmer", true, true, false, "i was a good employee", 55000, ResumesBLL.wagecurrency.US, ResumesBLL.wagerate.PerHour, 20, ResumesBLL.distancemeasure.Km, ResumesBLL.travelfrequency.Light, ResumesBLL.desiredhours.Intern, true, 120, ResumesBLL.distancemeasure.Km, resumeeducationtable, resumeexperiencetable, resumelanguagestable);

resumesbll = null;

// To update a resume ResumesBLL resumesbll = new ResumesBLL(); resumesbll.UpdateResume("Main Resume", "To stop racial issues.",true,"Marting","Luther","King","mluther@hotmail.com", "123 Sunnyvale Road", "","Vancouver", "BC", "Canada", "V5R1H6", "555-1212", "555-1313", "555-1414", "www.mlk.com", "about me", "education comments", 5,ResumesBLL.wagecurrency.CAN, Convert.ToDecimal(10.50), ResumesBLL.wagerate.PerHour,"Diplomat",false,true,false,"employment history", Convert.ToDecimal(20.00), ResumesBLL.wagecurrency.US,ResumesBLL.wagerate.PerHour,50, ResumesBLL.distancemeasure.NA, ResumesBLL.travelfrequency.Frequent, ResumesBLL.desiredhours.FullTime, true, ResumesBLL.distance.Fifty , ResumesBLL.distancemeasure.Km, 19);

// Manually populate a resume data table with an already open BLL object
Guid dylansGuid = new Guid("faf142d3-37c8-4c9e-a144-c264587aa6a9");
resumes.ResumesDataTable resumedatatable = resumesbll.GetResumesByUserID(dylansGuid);

ResumeIDLanguageIDresumelanguageid
No records to display.

Copyright © 2007-2008 by VSONA, Inc. - All Rights Reserved.