//Insert Data Into BatchTrainer Table
        public PartialViewResult TrainerAss(TrainerCreateForPV trainerCV)
        {
            var batchTrainerAss = new BatchTrainerAss();

            if (_batchTrainerBll.GetAll().Any(e => e.TrainerId == trainerCV.TrainerId))
            {
                ModelState.AddModelError("TrainerId", "Trainer is Already Assign");
            }
            else
            {
                batchTrainerAss.BatchId     = _bId;
                batchTrainerAss.TrainerId   = trainerCV.TrainerId;
                batchTrainerAss.LeadTrainer = trainerCV.Lead;
                bool isAdded = _batchTrainerBll.Add(batchTrainerAss);
                if (isAdded)
                {
                    ViewBag.SMsg = "Saved";
                }
                else
                {
                    ViewBag.EMsg = "Failed";
                    ;
                }
            }

            ViewBag.TrainerId = new SelectList(new List <Organization>(), "TrainerId", "Name");
            return(PartialView("~/Views/Shared/Batch/_batchAssignTrainer.cshtml", trainerCV));
        }
Пример #2
0
 public bool Remove(BatchTrainerAss BatchTrainerAss)
 {
     db.BatchTrainerAss.Remove(BatchTrainerAss);
     return(db.SaveChanges() > 0);
 }
Пример #3
0
        public bool Update(BatchTrainerAss BatchTrainerAss)
        {
            db.Entry(BatchTrainerAss).State = EntityState.Modified;

            return(db.SaveChanges() > 0);
        }
Пример #4
0
 public bool Add(BatchTrainerAss BatchTrainerAss)
 {
     db.BatchTrainerAss.Add(BatchTrainerAss);
     return(db.SaveChanges() > 0);
 }
Пример #5
0
        public BatchTrainerAss GetById(int id)
        {
            BatchTrainerAss courseAssing = _batchtrainerRepository.GetById(id);

            return(courseAssing);
        }
Пример #6
0
        public bool Remove(BatchTrainerAss batchTrainerAss)
        {
            bool isDelete = _batchtrainerRepository.Remove(batchTrainerAss);

            return(isDelete);
        }
Пример #7
0
        public bool Update(BatchTrainerAss batchTrainerAss)
        {
            bool isSaved = _batchtrainerRepository.Update(batchTrainerAss);

            return(isSaved);
        }
Пример #8
0
        public bool Add(BatchTrainerAss batchTrainerAss)
        {
            bool IsSave = _batchtrainerRepository.Add(batchTrainerAss);

            return(IsSave);
        }