コード例 #1
0
        public void CreateAInvalidTrufaDataValidadeTest()
        {
            Trufa trufa = new Trufa();
             trufa.DataValidade = new DateTime(2015, 06, 15, 0, 0, 0);

             Validator.Validate(trufa);
        }
コード例 #2
0
        public void CreateAInvalidTrufaValorTest()
        {
            Trufa trufa = new Trufa();
            trufa.Valor = 3.00;

            Validator.Validate(trufa);
        }
コード例 #3
0
 public Trufa Update(Trufa trufa)
 {
     DbEntityEntry entry = context.Entry(trufa);
     entry.State = EntityState.Modified;
     context.SaveChanges();
     return trufa;
 }
コード例 #4
0
        public Trufa Update(Trufa trufa)
        {
            Validator.Validate(trufa);

            var updatedTrufa = _trufaRepository.Update(trufa);

            return updatedTrufa;
        }
コード例 #5
0
        public Trufa Create(Trufa trufa)
        {
            Validator.Validate(trufa);

            var savedTrufa = _trufaRepository.Save(trufa);

            return savedTrufa;
        }
コード例 #6
0
 // GET: /Trufa/Details/5
 public ActionResult Details(int? id)
 {
     if (id == null)
     {
         return new HttpStatusCodeResult(HttpStatusCode.BadRequest);
     }
     Trufa trufa = new Trufa();//db.Trufas.Find(id);
     if (trufa == null)
     {
         return HttpNotFound();
     }
     return View(trufa);
 }
コード例 #7
0
 public Trufa Save(Trufa trufa)
 {
     var newTrufa = context.Trufas.Add(trufa);
     context.SaveChanges();
     return newTrufa;
 }