nature_net.database_manager.InsertCollectionContributionMapping C# (CSharp) Method

InsertCollectionContributionMapping() public static method

public static InsertCollectionContributionMapping ( Collection_Contribution_Mapping c ) : void
c Collection_Contribution_Mapping
return void
        public static void InsertCollectionContributionMapping(Collection_Contribution_Mapping c)
        {
            naturenet_dataclassDataContext db = new naturenet_dataclassDataContext();
            db.Collection_Contribution_Mappings.InsertOnSubmit(c);
            Action a = new Action();
            a.date = DateTime.Now; a.type_id = 1; a.object_type = c.GetType().ToString();
            try { db.SubmitChanges(); a.object_id = c.id; a.user_id = c.Collection.user_id; db.Actions.InsertOnSubmit(a); db.SubmitChanges(); }
            catch (Exception e) { log.WriteErrorLog(e); }
        }