Ejemplo n.º 1
0
        public ActionResult AddChild4()
        {
            List <Domari> Domarar = NaIDomara();
            List <List <TextValueHolder> > Greinar = NaIGreinar();
            List <string>          Haldarar        = NaIMotshaldara();
            List <TextValueHolder> Stadsetningar   = NaIStadsetningar();

            MotaskraningModel model = new MotaskraningModel();

            // model.Domarar = Domarar;
            // model.Greinar = Greinar;
            model.skraning = new Skraning();



            List <SelectListItem> listi = new List <SelectListItem>();

            foreach (Domari dom in Domarar)
            {
                listi.Add(new SelectListItem()
                {
                    Text  = dom.nafn,
                    Value = dom.nafn
                });
            }
            SelectList val = new SelectList(listi, "Value", "Text"); // (Greinar, "nafnGreinar", "gerdGreinar");

            List <SelectListItem> listi2 = new List <SelectListItem>();

            foreach (string dom in Haldarar)
            {
                listi2.Add(new SelectListItem()
                {
                    Text  = dom,
                    Value = dom
                });
            }
            SelectList val2 = new SelectList(listi2, "Value", "Text"); // (Greinar, "nafnGreinar", "gerdGreinar");

            List <SelectListItem> listi3 = new List <SelectListItem>();

            foreach (TextValueHolder dom in Stadsetningar)
            {
                listi3.Add(new SelectListItem()
                {
                    Text  = dom.Text,
                    Value = dom.Value
                });
            }
            SelectList val3 = new SelectList(listi3, "Value", "Text"); // (Greinar, "nafnGreinar", "gerdGreinar");

            List <SelectListItem> listi4 = new List <SelectListItem>();

            foreach (TextValueHolder dom in Greinar[0])
            {
                listi4.Add(new SelectListItem()
                {
                    Text  = dom.Text,
                    Value = dom.Value
                });
            }
            SelectList val4 = new SelectList(listi4, "Value", "Text"); // (Greinar, "nafnGreinar", "gerdGreinar");

            List <SelectListItem> listi5 = new List <SelectListItem>();

            foreach (TextValueHolder dom in Greinar[1])
            {
                listi5.Add(new SelectListItem()
                {
                    Text  = dom.Text,
                    Value = dom.Value
                });
            }
            SelectList val5 = new SelectList(listi5, "Value", "Text"); // (Greinar, "nafnGreinar", "gerdGreinar");

            List <SelectListItem> listi6 = new List <SelectListItem>();

            foreach (TextValueHolder dom in Greinar[2])
            {
                listi6.Add(new SelectListItem()
                {
                    Text  = dom.Text,
                    Value = dom.Value
                });
            }
            SelectList val6 = new SelectList(listi6, "Value", "Text"); // (Greinar, "nafnGreinar", "gerdGreinar");

            List <SelectListItem> listi7 = new List <SelectListItem>();

            foreach (TextValueHolder dom in Greinar[3])
            {
                listi7.Add(new SelectListItem()
                {
                    Text  = dom.Text,
                    Value = dom.Value
                });
            }
            SelectList val7 = new SelectList(listi7, "Value", "Text"); // (Greinar, "nafnGreinar", "gerdGreinar");


            ViewBag.CityList  = val;
            ViewBag.CityList2 = val2;
            ViewBag.CityList3 = val3;

            ViewBag.GreinarInniKarla  = val4;
            ViewBag.GreinarInniKvenna = val5;
            ViewBag.GreinarUtiKarla   = val6;
            ViewBag.GreinarUtiKvenna  = val7;

            return(PartialView("_Grein4", new Grein()));
        }
Ejemplo n.º 2
0
        public ActionResult Index(MotaskraningModel empmodel)
        {
            // Gera eithvað við upplýsingarnar
            // Kalla á SendToJira fall með upplýsingunum úr epmodel

            string upplysingar = empmodel.skraning.DagsFra + ";" + empmodel.skraning.DagsTil + ";" + empmodel.skraning.motshaldari + ";" + empmodel.skraning.stadsetning + ";" + empmodel.skraning.domari;

            if (empmodel.Greinar != null)
            {
                foreach (var grein in empmodel.Greinar)
                {
                    upplysingar += ";" + grein.gerdGreinar + ";" + grein.nafnGreinar;
                }
            }
            fieldHolder JiraDot = new fieldHolder();

            fields fields = new fields();

            Project verkefni = new Project();

            verkefni.key   = "PRUFA";
            fields.project = verkefni;

            fields.summary = "Prufa frá Motaskraningarforriti.";

            fields.description = upplysingar;

            Issuetype issType = new Issuetype();

            issType.name = "Task";

            fields.issuetype = issType;

            Assignee assignee = new Assignee();

            assignee.name = "jira-software-users";

            fields.assignee = assignee;

            JiraDot.fields = fields;

            SendToJira(JiraDot);

            // Ná í og skila upphafsupplýsingum

            /*List<Domari> Domarar = NaIDomara();
             *
             * List<Grein> Greinar = NaIGreinar();
             *
             * MotaskraningModel model = new MotaskraningModel();
             *
             * model.Domarar = Domarar;
             * model.Greinar = Greinar;
             * model.skraning = new Skraning();
             *
             * List<SelectListItem> listi = new List<SelectListItem>();
             *
             * foreach (Domari dom in Domarar)
             * {
             *  listi.Add(new SelectListItem()
             *  {
             *      Text = dom.nafn,
             *      Value = dom.nafn
             *  });
             * }
             *
             * SelectList val = new SelectList(listi, "Value", "Text"); // (Greinar, "nafnGreinar", "gerdGreinar");
             *
             * ViewBag.CityList = val;*/


            List <Domari> Domarar = NaIDomara();
            List <List <TextValueHolder> > Greinar = NaIGreinar();
            List <string>          Haldarar        = NaIMotshaldara();
            List <TextValueHolder> Stadsetningar   = NaIStadsetningar();

            MotaskraningModel model = new MotaskraningModel();

            //model.Domarar = Domarar;
            //model.Greinar = Greinar;
            model.skraning = new Skraning();



            List <SelectListItem> listi = new List <SelectListItem>();

            foreach (Domari dom in Domarar)
            {
                listi.Add(new SelectListItem()
                {
                    Text  = dom.nafn,
                    Value = dom.nafn
                });
            }
            SelectList val = new SelectList(listi, "Value", "Text"); // (Greinar, "nafnGreinar", "gerdGreinar");

            List <SelectListItem> listi2 = new List <SelectListItem>();

            foreach (string dom in Haldarar)
            {
                listi2.Add(new SelectListItem()
                {
                    Text  = dom,
                    Value = dom
                });
            }
            SelectList val2 = new SelectList(listi2, "Value", "Text"); // (Greinar, "nafnGreinar", "gerdGreinar");

            List <SelectListItem> listi3 = new List <SelectListItem>();

            foreach (TextValueHolder dom in Stadsetningar)
            {
                listi3.Add(new SelectListItem()
                {
                    Text  = dom.Text,
                    Value = dom.Value
                });
            }
            SelectList val3 = new SelectList(listi3, "Value", "Text"); // (Greinar, "nafnGreinar", "gerdGreinar");

            List <SelectListItem> listi4 = new List <SelectListItem>();

            foreach (TextValueHolder dom in Greinar[0])
            {
                listi4.Add(new SelectListItem()
                {
                    Text  = dom.Text,
                    Value = dom.Value
                });
            }
            SelectList val4 = new SelectList(listi4, "Value", "Text"); // (Greinar, "nafnGreinar", "gerdGreinar");

            List <SelectListItem> listi5 = new List <SelectListItem>();

            foreach (TextValueHolder dom in Greinar[1])
            {
                listi5.Add(new SelectListItem()
                {
                    Text  = dom.Text,
                    Value = dom.Value
                });
            }
            SelectList val5 = new SelectList(listi5, "Value", "Text"); // (Greinar, "nafnGreinar", "gerdGreinar");

            List <SelectListItem> listi6 = new List <SelectListItem>();

            foreach (TextValueHolder dom in Greinar[2])
            {
                listi6.Add(new SelectListItem()
                {
                    Text  = dom.Text,
                    Value = dom.Value
                });
            }
            SelectList val6 = new SelectList(listi6, "Value", "Text"); // (Greinar, "nafnGreinar", "gerdGreinar");

            List <SelectListItem> listi7 = new List <SelectListItem>();

            foreach (TextValueHolder dom in Greinar[3])
            {
                listi7.Add(new SelectListItem()
                {
                    Text  = dom.Text,
                    Value = dom.Value
                });
            }
            SelectList val7 = new SelectList(listi7, "Value", "Text"); // (Greinar, "nafnGreinar", "gerdGreinar");


            ViewBag.CityList  = val;
            ViewBag.CityList2 = val2;
            ViewBag.CityList3 = val3;

            ViewBag.GreinarInniKarla  = val4;
            ViewBag.GreinarInniKvenna = val5;
            ViewBag.GreinarUtiKarla   = val6;
            ViewBag.GreinarUtiKvenna  = val7;

            return(View(model));
        }