// delete entity with whole object
 public virtual void Delete(TEntity entityToDelete)
 {
     if (context.Entry(entityToDelete).State == EntityState.Detached)
     {
         dbSet.Attach(entityToDelete);
     }
     dbSet.Remove(entityToDelete);
 }
Ejemplo n.º 2
0
        public IHttpActionResult PutCourse(Guid id, Course course)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            if (id != course.Id)
            {
                return(BadRequest());
            }

            db.Entry(course).State = EntityState.Modified;

            try
            {
                db.SaveChanges();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!CourseExists(id))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(StatusCode(HttpStatusCode.NoContent));
        }
        public IHttpActionResult PutTest(int id, Test test)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            if (id != test.Id)
            {
                return(BadRequest());
            }

            db.Entry(test).State = EntityState.Modified;

            try
            {
                db.SaveChanges();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!TestExists(id))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(StatusCode(HttpStatusCode.NoContent));
        }
Ejemplo n.º 4
0
 public ActionResult Edit([Bind(Include = "ID,YearOFStudy,Inspector,OKS,Name")] Specialty specialty)
 {
     if (ModelState.IsValid)
     {
         db.Entry(specialty).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(specialty));
 }
Ejemplo n.º 5
0
 public ActionResult Edit([Bind(Include = "ID,Name")] Facultet facultet)
 {
     if (ModelState.IsValid)
     {
         db.Entry(facultet).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(facultet));
 }
 public ActionResult Edit([Bind(Include = "ID,Kabinet,Modile,LastName,EGN,Email,Name")] Lecture lecture)
 {
     if (ModelState.IsValid)
     {
         db.Entry(lecture).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(lecture));
 }
Ejemplo n.º 7
0
        public void Update(Course course)
        {
            var entity = _mapping.Map <CourseEntity>(course);

            _studentSystemDbContext.Courses.Attach(entity);

            var entry = _studentSystemDbContext.Entry(entity);

            entry.State = EntityState.Modified;
        }
 public ActionResult Edit([Bind(Include = "ID,Facuktetnumber,Forms,Course,Groups,Inspector,OKS,Inmage,LastName,EGN,Email,Name")] Student student)
 {
     if (ModelState.IsValid)
     {
         db.Entry(student).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(student));
 }
 public ActionResult Edit([Bind(Include = "ID,AlpaCode,LastName,EGN,Email,Name")] Inspector inspector)
 {
     if (ModelState.IsValid)
     {
         db.Entry(inspector).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(inspector));
 }
Ejemplo n.º 10
0
 public ActionResult Edit([Bind(Include = "ID,Password,UserName,LastName,Email,Birthday,Gender,Mobile,Name")] SingIn singIn)
 {
     if (ModelState.IsValid)
     {
         db.Entry(singIn).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(singIn));
 }