コード例 #1
0
        List <MeaningfulCiv> SampleCivs(int count)
        {
            List <MeaningfulCiv> proposedReturnValue = new List <MeaningfulCiv>();

            for (int i = 0; i < count; i++)
            {
                CivilizationBLL c = new CivilizationBLL();
                c.CivID    = i;
                c.CivStart = new DateTime(1900 + i * 5, 1, 1);
                c.CivEnd   = new DateTime(2000 + i * 5, 1, 1);
                proposedReturnValue.Add(new MeaningfulCiv(c));
            }
            return(proposedReturnValue);
        }
コード例 #2
0
        public void Should_ReturnNegative_WhenEndisLessThanStart_InMeaningfulCiv()
        {
            //arrange create instance of the thing that contains the 'Age' property
            CivilizationBLL c          = new CivilizationBLL();
            MeaningfulCiv   itemTotest = new MeaningfulCiv(c);

            itemTotest.CivStart = new DateTime(2019, 10, 31);
            itemTotest.CivEnd   = new DateTime(2018, 10, 31);
            int ExpectedAge = -1;
            //act
            int ActualAge = itemTotest.Age;

            //assert
            Assert.AreEqual(ExpectedAge, ActualAge);
        }
コード例 #3
0
 public ActionResult Create()
 {
     try
     {
         CivilizationBLL newCiv = new CivilizationBLL();
         newCiv.CivStart = DateTime.Now.Date;
         newCiv.CivEnd   = DateTime.Now.Date;
         return(View(newCiv));
     }
     catch (Exception ex)
     {
         Logger.Log(ex);
         return(View("Error", ex));
     }
 }
コード例 #4
0
 public ActionResult Delete(int id, CivilizationBLL civDelete)
 {
     try
     {
         using (ContextBLL dtr = new ContextBLL())
         {
             dtr.CivilizationDelete(id);
         }
         return(RedirectToAction("Index"));
     }
     catch (Exception ex)
     {
         Logger.Log(ex);
         return(View("Error", ex));
     }
 }
コード例 #5
0
 public ActionResult Create(CivilizationBLL civCreate)
 {
     try
     {
         if (!ModelState.IsValid)
         {
             return(View(civCreate));
         }
         using (ContextBLL dtr = new ContextBLL())
         {
             dtr.CivilizationCreate(civCreate);
         }
         return(RedirectToAction("Index"));
     }
     catch (Exception ex)
     {
         Logger.Log(ex);
         return(View("Error", ex));
     }
 }