Exemplo n.º 1
0
        public ActionResult link(Assign_subqulifications_ViewModel model)
        {
            var id   = int.Parse(model.nameID);
            var name = dbcontext.Application.FirstOrDefault(m => m.ID == id);

            if (true)
            {
                var ID  = int.Parse(model.nameID);
                var sub = dbcontext.Check_List_Items.ToList();
                if (sub != null)
                {
                    foreach (var item in sub)
                    {
                        item.Name_of_educational_qualification_ns = null;
                        item.Name_of_educational_qualification    = null;
                        dbcontext.SaveChanges();
                    }
                }
            }
            if (model.SelectedFruits != null)
            {
                foreach (var item in model.SelectedFruits)
                {
                    var ID  = int.Parse(item);
                    var sub = dbcontext.Check_List_Items.FirstOrDefault(m => m.ID == ID);
                    sub.Name_of_educational_qualification_ns = name.ID.ToString();
                    sub.Name_of_educational_qualification    = name;
                    dbcontext.SaveChanges();
                }
            }
            return(RedirectToAction("index"));
        }
Exemplo n.º 2
0
 public ActionResult link(string id, string tag)
 {
     try
     {
         if (tag == "0")
         {
             var ID                = int.Parse(id);
             var All_Sub           = dbcontext.Check_List_Items.Where(m => m.Name_of_educational_qualification_ns == id && m.Required_on_application == true).ToList();
             var mainqulifications = dbcontext.Check_List_Items.Where(a => a.Required_on_application == true).ToList();
             var listt             = new List <SelectListItem>();
             foreach (var team in mainqulifications)
             {
                 //if (mainqulifications.Any(ma => ma.ID == team.Name_of_educational_qualification.ID))
                 if (All_Sub.Any(ma => ma.ID == team.ID))
                 {
                     listt.Add(new SelectListItem
                     {
                         Text     = team.Code + "-----" + team.Name,
                         Value    = team.ID.ToString(),
                         Selected = true
                     });
                 }
                 else
                 {
                     listt.Add(new SelectListItem
                     {
                         Text = team.Code + "-----" + team.Name
                         ,
                         Value    = team.ID.ToString(),
                         Selected = false
                     });
                 }
             }
             var model = new Assign_subqulifications_ViewModel {
                 AvailableFruits = listt, nameID = id
             };
             return(View(model));
         }
         else
         {
             var model = new Assign_subqulifications_ViewModel {
                 AvailableFruits = Getitems(), nameID = id
             };
             return(View(model));
         }
     }
     catch (Exception e)
     {
         return(View());
     }
 }
Exemplo n.º 3
0
 public ActionResult link(string id, string tag)
 {
     try
     {
         if (tag == "0")
         {
             var All_Sub           = dbcontext.Sub_educational_body.Where(m => m.Name_of_educational_qualification_IDD == id).ToList();
             var mainqulifications = dbcontext.Sub_educational_body.ToList();
             var listt             = new List <SelectListItem>();
             foreach (var team in mainqulifications)
             {
                 if (All_Sub.Any(ma => ma.ID == team.ID))
                 {
                     listt.Add(new SelectListItem
                     {
                         Text     = team.Name + "-----------------------------------------------------------------" + team.Main_Educate_body.Name,
                         Value    = team.ID.ToString(),
                         Selected = true
                     });
                 }
                 else
                 {
                     listt.Add(new SelectListItem
                     {
                         Text = team.Name + "-----------------------------------------------------------------" + team.Main_Educate_body.Name
                         ,
                         Value    = team.ID.ToString(),
                         Selected = false
                     });
                 }
             }
             var model = new Assign_subqulifications_ViewModel {
                 AvailableFruits = listt, nameID = id
             };
             return(View(model));
         }
         else
         {
             var model = new Assign_subqulifications_ViewModel {
                 AvailableFruits = Getitems(), nameID = id
             };
             return(View(model));
         }
     }
     catch (Exception e)
     {
         return(View());
     }
 }