public ActionResult Admin() { var db = new Dbmanager(Properties.Settings.Default.ConStr); IEnumerable <Entry> entries = db.GetEntries(); return(View(entries)); }
public Fakultet(string ime, string mj) { Naziv = ime; MjestoFakulteta = mj; Studenti = new System.Collections.Generic.List <Bachelor>(); Predmeti = new System.Collections.Generic.List <Predmeti>(); Uposleni = new System.Collections.Generic.List <Osoba>(); dbmanager = new Dbmanager(); }
public ActionResult AddInfo(Entry e) { var manager = new Dbmanager(Properties.Settings.Default.ConStr); e.Total = manager.GetTotal(e.Sheitel, e.Cash, e.SheitelBulk, e.CashBulk); manager.AddEntry(e); Session["entered"] = e.Total; return(Redirect($"/home/message?payment={e.Payment}&amount={e.Total}&id={e.Id}")); }
protected DataTable getTable(string _sql) { try { return(Dbmanager.ExecuteDataSet(CommandType.Text, _sql).Tables[0]); } catch (Exception ex) { throw new Exception(ex.Message); } }
protected IDataReader getList(string _sql) { try { return(Dbmanager.ExecuteReader(CommandType.Text, _sql)); } catch (Exception ex) { throw new Exception(ex.Message); } }
protected IDataReader getList(string _sql, string _strChuoiDieuKien) { try { Dbmanager.CreateParameters(1); Dbmanager.AddParameters(0, "@dk", _strChuoiDieuKien); return(Dbmanager.ExecuteReader(CommandType.Text, _sql)); } catch (Exception ex) { throw new Exception(ex.Message); } }
/// <summary> /// Truyền vào mã số dòng cần xóa /// </summary> /// <param name="obj"></param> /// <returns></returns> public bool delete(object obj) { try { Dbmanager.Open(); Dbmanager.CreateParameters(1); Dbmanager.AddParameters(0, "@" + _fileds[0], obj); return(Dbmanager.ExecuteNonQuery(CommandType.Text, this.deleteSQL()) != 0 ? true : false); } catch (Exception ex) { throw new Exception(ex.Message); } finally { closeConnect(); } }
/// <summary> /// Các tham số truyền vào theo thứ tự các filed trong database(Phải truyền mã số dòng cần sửa). /// Giá trị trả về true là thành công. /// </summary> /// <param name="objs"></param> /// <returns></returns> public bool update(params object[] objs) { try { Dbmanager.Open(); Dbmanager.CreateParameters(_fileds.Length); for (int i = 0; i < _fileds.Length; i++) { Dbmanager.AddParameters(i, "@" + _fileds[i], objs[i]); } return(Dbmanager.ExecuteNonQuery(CommandType.Text, this.updateSQL()) != 0 ? true : false); } catch (Exception ex) { throw new Exception(ex.Message); } finally { closeConnect(); } }
/// <summary> /// Các tham số truyền vào theo thứ tự các filed trong database không cần truyền mã số. /// Giá trị trả về khác 0 là thành công. /// </summary> /// <param name="objs"></param> /// <returns></returns> public int add(params object[] objs) { try { Dbmanager.Open(); Dbmanager.CreateParameters(_fileds.Length - 1); // Id auto for (int i = 1; i < _fileds.Length; i++) { Dbmanager.AddParameters(i - 1, "@" + _fileds[i], objs[i - 1]); } return(Dbmanager.ExecuteNonQuery(CommandType.Text, this.insertSQL())); } catch (Exception ex) { throw new Exception(ex.Message); } finally { closeConnect(); } }
public ActionResult Details(int id) { var db = new Dbmanager(Properties.Settings.Default.ConStr); return(View(db.GetEntryForId(id))); }