Пример #1
0
 // PUT api/values/5
 public HttpResponseMessage Put(int id, tblAdviser adviserDetails)
 {
     try
     {
         var adviser = unitOfWork.AdviserRepository.GetByID(id);
         adviser.AdviserID = adviserDetails.AdviserID;
         adviser.FacultyID = adviserDetails.FacultyID;
         adviser.SectionID = adviserDetails.SectionID;
         adviser.SchoolID  = adviserDetails.SchoolID;
         unitOfWork.AdviserRepository.Update(adviser);
         unitOfWork.Save();
         return(Request.CreateResponse <tblAdviser>(HttpStatusCode.OK, adviser));
     }
     catch
     {
         return(Request.CreateResponse <tblAdviser>(HttpStatusCode.NotFound, null));
     }
 }
Пример #2
0
 public void UpdateAdviser(tblAdviser Adviser)
 {
     context.Entry(Adviser).State = System.Data.Entity.EntityState.Modified;
 }
Пример #3
0
        public void DeleteAdviser(int AdviserId)
        {
            tblAdviser Adviser = context.tblAdvisers.Find(AdviserId);

            context.tblAdvisers.Remove(Adviser);
        }
Пример #4
0
 public void InsertAdviser(tblAdviser Adviser)
 {
     context.tblAdvisers.Add(Adviser);
 }