public ActionResult TraineeCreate(int id = 0)
        {
            TarineeList tarineeList = new TarineeList();

            if (id > 0)
            {
                tarineeList = traineeRepository.GetTarineeListById(id);
            }
            TraineeModel traineeModel = new TraineeModel
            {
                ID = tarineeList.ID,
                AverageInspection = tarineeList.AverageInspection,
                InspectionFirst   = tarineeList.InspectionFirst,
                InspectionSecond  = tarineeList.InspectionSecond,
                InspectionThird   = tarineeList.InspectionThird,
                TraineesThird     = tarineeList.TraineesThird,
                TraineesSecond    = tarineeList.TraineesSecond,
                Trade             = tarineeList.Trade,
                TraineesFirst     = tarineeList.TraineesFirst,
                UnitFirst         = tarineeList.UnitFirst,
                UnitSecond        = tarineeList.UnitSecond,
                UnitThird         = tarineeList.UnitThird
            };

            return(View(traineeModel));
        }
        public TarineeList InsertTarineeList(TarineeList tarineeList)
        {
            var inserted = iTIDataEntities.TarineeLists.Add(tarineeList);

            iTIDataEntities.SaveChanges();
            return(inserted);
        }
        public ActionResult TraineeCreate(TraineeModel traineeModel)
        {
            try
            {
                TarineeList tarineeList = new TarineeList
                {
                    ID = traineeModel.ID,
                    AverageInspection = traineeModel.AverageInspection,
                    InspectionFirst   = traineeModel.InspectionFirst,
                    InspectionSecond  = traineeModel.InspectionSecond,
                    InspectionThird   = traineeModel.InspectionThird,
                    TraineesThird     = traineeModel.TraineesThird,
                    TraineesSecond    = traineeModel.TraineesSecond,
                    Trade             = traineeModel.Trade,
                    TraineesFirst     = traineeModel.TraineesFirst,
                    UnitFirst         = traineeModel.UnitFirst,
                    UnitSecond        = traineeModel.UnitSecond,
                    UnitThird         = traineeModel.UnitThird
                };
                if (ModelState.IsValid)
                {
                    if (tarineeList.ID > 0)
                    {
                        traineeRepository.UpdateTarineeList(tarineeList);
                    }
                    else
                    {
                        traineeRepository.InsertTarineeList(tarineeList);
                    }
                }
                else
                {
                    return(View(tarineeList));
                }


                return(RedirectToAction("Index"));
            }
            catch (Exception)
            {
                return(View(traineeModel));
            }
        }
 public TarineeList UpdateTarineeList(TarineeList tarineeList)
 {
     iTIDataEntities.Entry(tarineeList).State = EntityState.Modified;
     iTIDataEntities.SaveChanges();
     return(tarineeList);
 }