public ActionResult SelezionaSezioni(SezioniModel SezModel)
        {
            DBElementwareCommesseEntities DB = new DBElementwareCommesseEntities();
            var SelectedSez = SezModel.SEZs.Where(x => x.IsChecked == true).ToList <TAB_SEZ>();

            TAB_CONFIGURAZIONE_SEZIONI TBConfSez;

            foreach (var item in SelectedSez)
            {
                TBConfSez             = new TAB_CONFIGURAZIONE_SEZIONI();
                TBConfSez.IDSez       = item.IDSez;
                TBConfSez.NomeSezione = item.NomeSezione;
                if (Session["IDConfigurazione"] != null)
                {
                    TBConfSez.IDConfigurazione = int.Parse(Session["IDConfigurazione"].ToString());
                }
                else
                {
                    TBConfSez.IDConfigurazione = 0;
                }
                DB.TAB_CONFIGURAZIONE_SEZIONI.Add(TBConfSez);
                DB.SaveChanges();
            }

            return(RedirectToAction("ConfiguraColonne"));
        }
        public ActionResult CreteDOC(RowMODEL tb)
        {
            DBElementwareCommesseEntities DB = new DBElementwareCommesseEntities();

            if (DB.TAB_ROW.Count() == 0)
            {
                foreach (var i in tb.FormSet)
                {
                    i.IDRow = 0;
                }
            }
            else
            {
                ID = 0;
                foreach (var i in tb.FormSet)
                {
                    ID = i.IDRow;
                }
                ID++;
            }



            foreach (var i in tb.FormSet)
            {
                i.IDRow = ID;
                DB.TAB_ROW.Add(i);
                DB.SaveChanges();
            }

            return(View());
        }
        public ActionResult ConfiguraColonne([Bind(Exclude = "IDSezioneProp,IDlist")] CombinedModel obj)
        {
            DBElementwareCommesseEntities DB = new DBElementwareCommesseEntities();

            foreach (var IDSez in DB.TAB_COLONNE)
            {
                ID = IDSez.IDColonna;
            }

            ID = ID + 1;


            if (DB.TAB_COLONNE.Count().Equals(0))
            {
                ID = 0;
            }

            obj.ColonneModel.IDSez     = obj.SezModel.IDSez;
            obj.ColonneModel.IDColonna = ID;

            if (ModelState.IsValid)
            {
                DB.TAB_COLONNE.Add(obj.ColonneModel);
                DB.SaveChanges();
            }

            return(RedirectToAction("ConfiguraColonne", "Home"));
        }
        public ActionResult AggiungiConfig(TAB_CONFIGURAZIONE TB)
        {
            DBElementwareCommesseEntities DB = new DBElementwareCommesseEntities();


            TB.IDConfigurazione = int.Parse(Session["IDConfigurazione"].ToString());

            DB.TAB_CONFIGURAZIONE.Add(TB);
            DB.SaveChanges();

            return(RedirectToAction("ConfiguraSezioni"));
        }
        public ActionResult ConfiguraSezioni(TAB_SEZ SEZ)
        {
            DBElementwareCommesseEntities DB = new DBElementwareCommesseEntities();

            foreach (var IDSez in DB.TAB_SEZ)
            {
                ID = IDSez.IDSez;
            }

            ID = ID + 1;
            if (ModelState.IsValid)
            {
                SEZ.IDSez = ID;
                DB.TAB_SEZ.Add(SEZ);
                DB.SaveChanges();
            }

            return(RedirectToAction("ConfiguraSezioni", "Home"));
        }