public async Task <IActionResult> PutTeacher(int id, Teacher teacher)
        {
            if (id != teacher.Id)
            {
                return(BadRequest());
            }

            _context.Entry(teacher).State = EntityState.Modified;

            try
            {
                await _context.SaveChangesAsync();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!TeacherExists(id))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(NoContent());
        }
        public async Task <IActionResult> PutCourse(int id, Course course)
        {
            if (id != course.Id)
            {
                return(BadRequest());
            }

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

            try
            {
                await _context.SaveChangesAsync();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!CourseExists(id))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(NoContent());
        }
Beispiel #3
0
 public bool GetPasswordReset(string password, Faculty facultyModel)
 {
     using (FacultyContext db = new FacultyContext())
     {
         try
         {
             if (facultyModel != null)
             {
                 facultyModel.Password        = password;
                 facultyModel.ModifiedDate    = DateTime.Now;
                 db.Entry(facultyModel).State = EntityState.Modified;
                 db.SaveChanges();
                 return(true);
             }
             else
             {
                 return(false);
             }
         }
         catch (Exception)
         {
             return(false);
         }
     }
 }
        public bool EditFacultyNominationStatus(Faculty faculty, string status, int?batchId, Batch batch)
        {
            AdminContext admindb = new AdminContext();

            if (faculty != null && batch != null)
            {
                faculty.NominationStatus = status;
                faculty.BatchId          = batchId;
                if (status == "Accepted")
                {
                    batch.AssignFacultyStatus = "yes";
                }
                else
                {
                    batch.AssignFacultyStatus = "no";
                }
                admindb.Entry(batch).State = EntityState.Modified;
                admindb.SaveChanges();

                db.Entry(faculty).State = EntityState.Modified;
                db.SaveChanges();
                return(true);
            }
            else
            {
                return(false);
            }
        }
Beispiel #5
0
        public async Task <IActionResult> PutEnrollment(int id, Enrollment enrollment)
        {
            if (id != enrollment.Id)
            {
                return(BadRequest());
            }

            _context.Entry(enrollment).State = EntityState.Modified;

            try
            {
                await _context.SaveChangesAsync();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!EnrollmentExists(id))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(NoContent());
        }
 public ActionResult Edit([Bind(Include = "DepartmentId,DepartmentName")] Department department)
 {
     if (ModelState.IsValid)
     {
         db.Entry(department).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(department));
 }
Beispiel #7
0
 public ActionResult Edit([Bind(Include = "FacultyId,Prefix,FirstName,MiddleName,LastName,Suffix,JobTitle,Email,Telephone,DepartmentId")] Faculty faculty)
 {
     if (ModelState.IsValid)
     {
         db.Entry(faculty).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.DepartmentId = new SelectList(db.Departments, "DepartmentId", "DepartmentName", faculty.DepartmentId);
     return(View(faculty));
 }
Beispiel #8
0
 public ActionResult Edit(int id, Subject subject)
 {
     try
     {
         Subject subj = db.Subjects.Find(id);
         subj.Name            = subject.Name;
         db.Entry(subj).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     catch
     {
         return(RedirectToAction("Error"));
     }
 }
Beispiel #9
0
 public ActionResult Edit(int id, Semester semester)
 {
     try
     {
         Semester seme = db.Semesters.Find(id);
         seme.SemesterNumber  = semester.SemesterNumber;
         db.Entry(seme).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     catch
     {
         return(RedirectToAction("Error"));
     }
 }
Beispiel #10
0
 public bool EditFacultyDetails(Faculty faculty, string status, bool isdeleted)
 {
     using (FacultyContext db = new FacultyContext())
     {
         if (faculty != null)
         {
             faculty.RegistrationStatus = status;
             faculty.IsDeleted          = isdeleted;
             db.Entry(faculty).State    = EntityState.Modified;
             db.SaveChanges();
             return(true);
         }
         else
         {
             return(false);
         }
     }
 }
Beispiel #11
0
 public bool DeleteFaculty(int id, Faculty faculty)
 {
     using (FacultyContext db = new FacultyContext())
     {
         var facultyModel = db.Faculties.Find(id);
         if (facultyModel != null)
         {
             facultyModel.IsDeleted          = true;
             facultyModel.RegistrationStatus = "Rejected";
             db.Entry(facultyModel).State    = EntityState.Modified;
             db.SaveChanges();
             return(true);
         }
         else
         {
             return(false);
         }
     }
 }
Beispiel #12
0
 public ActionResult Edit(int id, Student student)
 {
     try
     {
         Student stud = db.Students.Find(id);
         stud.FirstName       = student.FirstName;
         stud.SecondName      = student.SecondName;
         stud.ThirdName       = student.ThirdName;
         stud.Address         = student.Address;
         stud.Phone           = student.Phone;
         db.Entry(stud).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     catch
     {
         return(RedirectToAction("Error"));
     }
 }
Beispiel #13
0
 public void Update(Topic topic)
 {
     db.Entry(topic).State = EntityState.Modified;
 }
Beispiel #14
0
 public void Update(Learner learner)
 {
     db.Entry(learner).State = EntityState.Modified;
 }
Beispiel #15
0
 public void Update(Log log)
 {
     db.Entry(log).State = EntityState.Modified;
 }
Beispiel #16
0
 public void Update(Teacher teacher)
 {
     db.Entry(teacher).State = EntityState.Modified;
 }