예제 #1
0
        public ActionResult DeleteConfirmed(int id)
        {
            Vertrag vertrag = db.Vertrags.Find(id);

            db.Vertrags.Remove(vertrag);
            db.SaveChanges();
            return(RedirectToAction("Overview"));
        }
예제 #2
0
 public ActionResult Edit([Bind(Include = "Id,Name,Typ,Typ_2,Datum,Beginn,Ende")] Vertrag vertrag)
 {
     if (ModelState.IsValid)
     {
         db.Entry(vertrag).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Overview"));
     }
     return(View(vertrag));
 }
예제 #3
0
        public ActionResult Create([Bind(Include = "Id,Name,Typ,Typ_2,Datum,Beginn,Ende")] Vertrag vertrag)
        {
            if (ModelState.IsValid)
            {
                db.Vertrags.Add(vertrag);
                db.SaveChanges();
                return(RedirectToAction("Overview"));
            }

            return(View(vertrag));
        }
예제 #4
0
        // GET: Vertrags/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Vertrag vertrag = db.Vertrags.Find(id);

            if (vertrag == null)
            {
                return(HttpNotFound());
            }
            return(View(vertrag));
        }
예제 #5
0
        public void TestVertragStringToInt()
        {
            // first test serialization of complete business object
            JObject json;

            using (StreamReader r = new StreamReader("BoMapperTests/Vertrag_lenient_String.json"))
            {
                string jsonString = r.ReadToEnd();
                json = JsonConvert.DeserializeObject <JObject>(jsonString);
            }
            LenientParsing lenients = LenientParsing.StringToInt;
            Vertrag        v        = JsonConvert.DeserializeObject <Vertrag>(json["input"].ToString(), lenients.GetJsonSerializerSettings());

            Assert.AreEqual(v.Vertragskonditionen.AnzahlAbschlaege, 12);
        }
예제 #6
0
        public Task <WeatherForecast[]> GetForecastAsync(DateTime startDate)
        {
            Vertrag             v1 = new Vertrag();
            Versicherungsnehmer VN = new Versicherungsnehmer();

            VN.Nachname = "Schweizer";


            var rng = new Random();

            return(Task.FromResult(Enumerable.Range(1, 7).Select(index => new WeatherForecast
            {
                Date = startDate.AddDays(index),
                TemperatureC = rng.Next(-20, 55),
                Summary = Summaries[rng.Next(Summaries.Length)],
                Name = VN.Nachname
            }).ToArray()));
        }
예제 #7
0
 public VertragContainer()
 {
     _xmlVersionMUKI = "Vertrag_1.0";
     _build          = "0.0.1";
     _vertrag        = new Vertrag();
 }