Ejemplo n.º 1
0
        public void Delete(StudentDTO student)
        {
            if (_dbContext.Entry(student).State == EntityState.Detached)
            {
                _dbSet.Attach(student);
            }

            _dbSet.Remove(student);
        }
Ejemplo n.º 2
0
        public void Delete(AssignmentDTO assignment)
        {
            //if (_dbContext.Entry(assignment).State == EntityState.Detached)
            //{
            //    _dbSet.Attach(assignment);
            //}

            var dpt = _dbContext.Assignment.Find(assignment.Id);

            _dbContext.Entry(dpt).CurrentValues.SetValues(assignment);

            _dbSet.Remove(dpt);
        }
Ejemplo n.º 3
0
 public void Delete(LaboratoryDTO laboratory)
 {
     if (_dbContext.Entry(laboratory).State == EntityState.Detached)
     {
         _dbSet.Attach(laboratory);
     }
     _dbSet.Remove(laboratory);
 }
Ejemplo n.º 4
0
        public void Update(SubmissionDTO submission)
        {
            var dpt = _dbContext.Submissions.Find(submission.Id);

            _dbContext.Entry(dpt).CurrentValues.SetValues(submission);

            //var entity = _dbSet.SingleOrDefault(a => a.Id == attendance.Id);

            if (dpt != null)
            {
                dpt = submission;
            }
        }
Ejemplo n.º 5
0
        public void Delete(AttendanceDTO attendance)
        {
            ////_dbContext.Entry(attendance).State = EntityState.Unchanged;
            //if (_dbContext.Entry(attendance).State == EntityState.Detached)
            //{
            //_dbSet.Attach(attendance);
            //}


            //if (attendance != null)
            //{
            //    _dbContext.Entry(attendance).State = EntityState.Detached;
            //}
            //_dbContext.Entry(attendance).State = EntityState.Modified;

            var dpt = _dbContext.Attendances.Find(attendance.Id);

            _dbContext.Entry(dpt).CurrentValues.SetValues(attendance);

            _dbSet.Remove(dpt);
        }