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 })); }