Example #1
0
 public void AddWorkflow(Workflow workflow)
 {
     using(var context = new WorkflowContext())
     {
         context.Workflows.Add(workflow);
         context.SaveChanges();
     }
 }
        public ActionResult Upload(HttpPostedFileBase file)
        {
            if(file != null && file.ContentLength > 0)
            {
                string fileName = Path.GetFileName(file.FileName);
                var path = Path.Combine(@"C:/XAML", fileName);
                file.SaveAs(path);

                Workflow workflow = new Workflow()
                {
                    FileLocation = path,
                    Filename = fileName
                };
                WorkflowManager.AddWorkflow(workflow);
            }

            return RedirectToAction("Overview", "Workflow");
        }