public bool Update(DataSet.DS ds) { _is_Single_Transaction = false; try { int patient_ID = ds.Visit[0].Visit_ID; _base._ID = patient_ID; _base = new DataAccessLayer.Visit.Visit(); _base.BeginTransaction(); _base.SetConnection(); base.baseUpdate(ds, ds.Visit.TableName); _base.CommitTransaction(); } catch { return false; } finally { } return true; }
public DataSet.DS New(DataSet.DS ds) { _is_Single_Transaction = true; try { int visit_ID = 0; _base = new DataAccessLayer.Visit.Visit(); _base.BeginTransaction(); _base.SetConnection(); _base.Insert(ds); visit_ID = (int)_base._ID; _ID = (int)_base._ID; _base.CommitTransaction(); } catch { _base.RollBackTransaction(); throw; } return ds; }
public System.Data.DataSet GetPage(ref int totalCount) { System.Data.DataSet ds = new System.Data.DataSet(); //_is_Single_Transaction = false; try { DataAccessLayer.Visit.Visit cons = new DataAccessLayer.Visit.Visit(_iVisit); //DataAccessLayer.Consumer.Consumer cons = new DataAccessLayer.Consumer.Consumer(start, count, Convert.ToInt32(totalCount), // UCI, company, first_Name, middle_Name, last_Naemm, phone_1, phone_2, from_Date, to_Date); cons.SetConnection(); _db = cons.GetDatabase(); ds = cons.GetPage(); totalCount = Convert.ToInt32(cons._ID); } catch { //_base.RollBackTransaction(); //throw; } return ds; }