public static void New(Guid formID, string data, int flowInstID) { using (var context = new BasicWebContext()) { FormInstance record = new FormInstance(); record.FormID = formID; record.Data = data; record.FlowInstanceID = flowInstID; record.Username = WebMatrix.WebData.WebSecurity.CurrentUserName; record.PostTime = DateTime.Now; context.FormInstances.Add(record); context.SaveChanges(); } }
public static int NewInstance(Guid id, string data, int flowInstID = 0) { using (var context = new BasicWebContext()) { FormInstance inst = new FormInstance(); inst.FormID = id; inst.Data = data; inst.PostTime = DateTime.Now; inst.Username = WebMatrix.WebData.WebSecurity.CurrentUserName; inst.FlowInstanceID = flowInstID; context.FormInstances.Add(inst); context.SaveChanges(); return(context.FormInstances.Max(x => x.ID)); } }