Пример #1
0
        public ActionResult Create(FormCollection collection)
        {
            var model = new ProjectCtrl();

            this.TryUpdateModel <ProjectCtrl>(model);
            model.oddnum = model.CreateTime.ToFileTimeUtc().ToString();
            this.ProjectService.SaveProjectCtrl(model);
            return(this.RefreshParent());
        }
Пример #2
0
        //
        // GET: /Crm/Project/Create

        public ActionResult Create()
        {
            var ProjectBasedataIDList = this.ProjectService.GetProjectBasedataList(new ProjectRequest());

            this.ViewBag.ProjectBasedataID = new SelectList(ProjectBasedataIDList, "ID", "PName");

            var model = new ProjectCtrl();

            return(View("Edit", model));
        }
Пример #3
0
 public void SaveProjectCtrl(ProjectCtrl project)
 {
     using (var dbContext = new ProjectDbContext())
     {
         if (project.ID > 0)
         {
             dbContext.Update <ProjectCtrl>(project);
         }
         else
         {
             dbContext.Insert <ProjectCtrl>(project);
         }
     }
 }
        public void TestProjectDelete()
        {
            // project details

            int projectId = 1; // project with id 1 manually recorded

            bool expected = true;
            bool result   = false;

            // project delete process

            DBConnection.setDefault();

            DBConnection.isTesting = true;

            ProjectCtrl projectCtrl = new ProjectCtrl();

            result = projectCtrl.deleteProject(projectId);

            Assert.AreEqual(result, expected);
        }
Пример #5
0
        public void TestProjectAdd()
        {
            // project details

            string projectname = "project name";
            int    projecttype = 1; // project type with id 1 manually recorded
            string description = "project description";

            bool expected = true;
            bool result   = false;

            // project add process

            DBConnection.setDefault();

            DBConnection.isTesting = true;

            ProjectCtrl projectCtrl = new ProjectCtrl();

            result = projectCtrl.addProject(projectname, projecttype, description);

            Assert.AreEqual(result, expected);
        }