Esempio n. 1
0
        public static void AddNewProblem(ProblemModel model, int? id, ProblemType type)
        {
            using (TopCoderPrototypeEntities entityModel = new TopCoderPrototypeEntities())
            {
                Problem problem = new Problem();
                problem.Title = model.Title;
                problem.ProblemType = (int)type;

                BinaryFormatter bf = new BinaryFormatter();
                MemoryStream ms = new MemoryStream();
                bf.Serialize(ms, model);
                problem.Data = ms.ToArray();

                entityModel.AddToProblems(problem);
                entityModel.SaveChanges();
            }
        }