public ActionResult Edit(Models.AssesionMappingModel asmodel)
        {
            assessionmap.UpdateData(asmodel);
            var dataList = assessionmap.DisplayData();

            return(View("Index", dataList));
        }
        public ActionResult AddData(Models.AssesionMappingModel assessionmapping)
        {
            assessionmap.SaveData(assessionmapping);
            var data = assessionmap.DisplayData();

            return(View("Index", data));
        }
        public void SaveData(Models.AssesionMappingModel assesionMappingModel)
        {
            var data = new AssesionMapping()
            {
                AssesionID = assesionMappingModel.AssesionID,
                BookID     = assesionMappingModel.BookID,
                Status     = assesionMappingModel.Status,
            };

            context.AssesionMappings.Add(data);
            context.SaveChanges();
        }
 public void UpdateData(Models.AssesionMappingModel model)
 {
     try
     {
         AssesionMapping data = new AssesionMapping();
         data = context.AssesionMappings.
                Where(a => a.AssesionID == model.AssesionID).FirstOrDefault();
         data.BookID = model.BookID;
         data.Status = model.Status;
         context.SaveChanges();
     }
     catch (Exception)
     {
         throw;
     }
 }