The sample code below demonstrates how a new record can be added to a BizForm using the API.
[C#]
| using CMS.FormEngine; using CMS.SettingsProvider; using CMS.DataEngine; using CMS.GlobalHelper; 
 ... 
 string bizFormName = "TestingSiteContactUs"; string siteName = "CMSTestingSite"; 
 // Read BizFrom definition BizFormInfo bfi = BizFormInfoProvider.GetBizFormInfo(bizFormName, siteName); 
 if (bfi != null) { // Read data type definition DataClassInfo dci = DataClassInfoProvider.GetDataClass(bfi.FormClassID); 
 if (dci != null) { GeneralConnection genConn = ConnectionHelper.GetConnection(); // create a new record in memory (new DataClass object) DataClass formRecord = new DataClass(dci.ClassName, genConn); 
 // Insert some data formRecord.SetValue("FirstName", "Alice"); formRecord.SetValue("LastName", "Cooper"); formRecord.SetValue("Email", "alice@email.com"); formRecord.SetValue("Message", "Hallo world"); formRecord.SetValue("FormInserted", DateTime.Now); formRecord.SetValue("FormUpdated", DateTime.Now); 
 // Insert the new record in the database formRecord.Insert(); 
 // Update number of entries in BizFormInfo bfi.FormItems++; BizFormInfoProvider.SetBizFormInfo(bfi); } } | 
Page url: http://devnet.kentico.com/docs/5_5r2/devguide/index.html?api_bizforms_creating_a_new_record.htm