コード例 #1
0
        public int SaveDevelopmentPlan(string content, int id)
        {
            var devPlans = new DevelopmentPlan
            {
                content     = content,
                created_at  = DateTime.Now,
                modified_at = DateTime.Now,
                user_id     = id
            };

            _insendluEntities.DevelopmentPlans.Add(devPlans);

            return(_insendluEntities.SaveChanges());
        }
コード例 #2
0
        public void DevelopmentPlanSaveShouldSaveDevelopmentPlanModel()
        {
            //Arrange
            var mock       = new Mock <IDevelopmentPlanRepository>();
            var controller = new DevelopmentPlanController(mock.Object);

            var devPlan = new DevelopmentPlan
            {
                Id         = 2,
                EmployeeId = 5
            };
            var model = new DevPlanFormViewModel
            {
                DevelopmentPlan = devPlan
            };

            //Act
            var result = controller.Save(model);


            //Assert
            Assert.IsNotNull(result);
            Assert.AreEqual("Index", ((RedirectToRouteResult)result).RouteValues["action"]);
        }
コード例 #3
0
 public void Delete(DevelopmentPlan developmentPlan)
 {
     _context.DevelopmentPlans.Remove(developmentPlan);
     _context.SaveChanges();
 }