コード例 #1
0
        // sets parameters for insert/update
        private Dictionary<string, object> SetParams(Position data)
        {
            Dictionary<string, object> result = new Dictionary<string, object>();

            result.Add("@name", data.Name);

            return result;
        }
コード例 #2
0
 public ActionResult Edit(Position updateData, int id)
 {
     db.Update(updateData, id);
     return RedirectToAction("Index");
 }
コード例 #3
0
 public ActionResult Create(Position newData)
 {
     db.Insert(newData);
     return RedirectToAction("Index");
 }
コード例 #4
0
 public void Update(Position data, int id)
 {
     ExecuteNonQuery(QueryBuilder.Update(_tableName, TargetFields, id, _pkField), SetParams(data));
 }
コード例 #5
0
 public void Insert(Position data)
 {
     ExecuteNonQuery(QueryBuilder.Insert(_tableName, TargetFields), SetParams(data));
 }