public ActionResult DestroyOfficialRecordMediumAsync(int id)
        {
            OfficialRecordMediumVM obj = mainRepository.GetOfficialRecordMediumById(id);

            mainRepository.DeleteOfficialRecordMedium(obj);
            return(Json(""));
        }
        public void InsertOfficialRecordMedium(OfficialRecordMediumVM ovm)
        {
            OfficialRecordMedium newRecord = new OfficialRecordMedium {
                ORM_Id = ovm.Id, ORM_Name = ovm.Name
            };

            context.OfficialRecordMediums.Add(newRecord);
            context.SaveChanges();
        }
        public void UpdateOfficialRecordMedium(OfficialRecordMediumVM ovm)
        {
            OfficialRecordMedium newRecord = new OfficialRecordMedium {
                ORM_Id = ovm.Id, ORM_Name = ovm.Name
            };

            context.OfficialRecordMediums.Attach(newRecord);
            context.Entry(newRecord).State = EntityState.Modified;
            context.SaveChanges();
        }
        public void DeleteOfficialRecordMedium(OfficialRecordMediumVM ovm)
        {
            OfficialRecordMedium newRecord = new OfficialRecordMedium {
                ORM_Id = ovm.Id, ORM_Name = ovm.Name
            };

            context.OfficialRecordMediums.Attach(newRecord);
            context.OfficialRecordMediums.Remove(newRecord);
            context.SaveChanges();
        }
 public ActionResult UpdateOfficialRecordMedium([DataSourceRequest] DataSourceRequest request, OfficialRecordMediumVM obj)
 {
     if (ModelState.IsValid)
     {
         mainRepository.UpdateOfficialRecordMedium(obj);
     }
     return(Json(new[] { obj }.ToDataSourceResult(request, ModelState)));
 }
 public ActionResult DestroyOfficialRecordMedium([DataSourceRequest] DataSourceRequest request, OfficialRecordMediumVM obj)
 {
     mainRepository.DeleteOfficialRecordMedium(obj);
     return(Json(new[] { obj }.ToDataSourceResult(request, ModelState)));
 }