public ActionResult Add_DataForeignKey(DataFieldForeignKeyViewModels DataFieldForeignKey)
        {
            if (!ModelState.IsValid)
            {
                return(View(DataFieldForeignKey));
            }
            try
            {
                db.DataFieldForeignKeys.Add(DataFieldForeignKey);
                db.SaveChanges();
            }
            catch (Exception ex)
            {
                var excep = ex.Message;
            }

            return(RedirectToAction("ProjectTable", new { id = DataFieldForeignKey.TableViewID }));
        }
        public ActionResult Edit_DataForeignKey_Mobile(DataFieldForeignKeyViewModels TableView)
        {
            if (!ModelState.IsValid)
            {
                ViewBag.DataFieldForeignKey = new SelectList(db.Tables.Where(x => x.DataFieldType == "Mobile"), "Id", "Name");
                return(View(TableView));
            }
            try
            {
                this.db.Entry <DataFieldForeignKeyViewModels>(TableView).State = EntityState.Modified;
                this.db.SaveChanges();
            }
            catch (Exception ex)
            {
                var excep = ex.Message;
            }

            return(RedirectToAction("ProjectTable", new { id = TableView.TableViewID }));
        }
        public ActionResult Add_DataForeignKey_Mobile(DataFieldForeignKeyViewModels DataFieldForeignKey)
        {
            if (!ModelState.IsValid)
            {
                ViewBag.DataFieldForeignKey = new SelectList(db.Tables.Where(x => x.DataFieldType == "Mobile"), "Id", "Name");
                return(View(DataFieldForeignKey));
            }
            try
            {
                db.DataFieldForeignKeys.Add(DataFieldForeignKey);
                int res = db.SaveChanges();
            }
            catch (Exception ex)
            {
                var excep = ex.Message;
            }

            return(RedirectToAction("ProjectTable", new { id = DataFieldForeignKey.TableViewID }));
        }