public Cashier Update(Cashier ins) { //...Get User and Date Data... string ModifiedDate = string.Format("{0:yyyy-MM-dd hh:mm:ss}", DateTime.Now); //int UserID = Convert.ToInt32(HttpContext.Current.Session["UserID"]); //...Database Connection... DataBaseConnection dbConn = new DataBaseConnection(); SqlConnection con = dbConn.SqlConn(); con.Open(); SqlCommand cmdI = con.CreateCommand(); cmdI.Connection = con; //...Update Record... cmdI.Parameters.Clear(); cmdI.CommandText = StoredProcedures.CashierUpdate; cmdI.CommandType = System.Data.CommandType.StoredProcedure; cmdI.Parameters.AddWithValue("@EmployeeID", ins.CashierID); cmdI.Parameters.AddWithValue("@Name", ins.Name); cmdI.Parameters.AddWithValue("@Surname", ins.Surname); cmdI.Parameters.AddWithValue("@CompanyID", ins.CompanyID); cmdI.Parameters.AddWithValue("@ModifiedDate", ModifiedDate); cmdI.Parameters.AddWithValue("@ModifiedBy", ins.ModifiedBy); cmdI.Parameters.AddWithValue("@Removed", ins.Removed); cmdI.ExecuteNonQuery(); cmdI.Connection.Close(); return(ins); }
public ActionResult _UpdateCashier(Cashier ins) { //...Update Object Cashier ins2 = CRep.Update(ins); //...Repopulate Grid... return View(new GridModel(CRep.GetAllCashier())); }
public ActionResult _InsertCashier(Cashier ins) { //...Insert Object Cashier ins2 = CRep.Insert(ins); //...Repopulate Grid... return View(new GridModel(CRep.GetAllCashier())); }
public List <Cashier> GetAllCashier() { //...Create New Instance of Object... List <Cashier> list = new List <Cashier>(); Cashier ins; //...Database Connection... DataBaseConnection dbConn = new DataBaseConnection(); SqlConnection con = dbConn.SqlConn(); SqlCommand cmdI; //...SQL Commands... cmdI = new SqlCommand("SELECT * FROM Employee", con); cmdI.Connection.Open(); SqlDataReader drI = cmdI.ExecuteReader(); //...Retrieve Data... if (drI.HasRows) { while (drI.Read()) { ins = new Cashier(); ins.CashierID = Convert.ToInt32(drI["EmployeeID"]); ins.Name = Convert.ToString(drI["Name"]); ins.Surname = drI["Surname"].ToString(); ins.CompanyID = Convert.ToInt32(drI["CompanyID"]); ins.ModifiedDate = Convert.ToDateTime(drI["ModifiedDate"]); ins.ModifiedBy = Convert.ToString(drI["ModifiedBy"]); ins.Removed = Convert.ToBoolean(drI["Removed"]); list.Add(ins); } } //...Close Connections... drI.Close(); con.Close(); //...Return... return(list); }
public List<Cashier> GetAllCashier() { //...Create New Instance of Object... List<Cashier> list = new List<Cashier>(); Cashier ins; //...Database Connection... DataBaseConnection dbConn = new DataBaseConnection(); SqlConnection con = dbConn.SqlConn(); SqlCommand cmdI; //...SQL Commands... cmdI = new SqlCommand("SELECT * FROM Employee", con); cmdI.Connection.Open(); SqlDataReader drI = cmdI.ExecuteReader(); //...Retrieve Data... if (drI.HasRows) { while (drI.Read()) { ins = new Cashier(); ins.CashierID = Convert.ToInt32(drI["EmployeeID"]); ins.Name = Convert.ToString(drI["Name"]); ins.Surname = drI["Surname"].ToString(); ins.CompanyID = Convert.ToInt32(drI["CompanyID"]); ins.ModifiedDate = Convert.ToDateTime(drI["ModifiedDate"]); ins.ModifiedBy = Convert.ToString(drI["ModifiedBy"]); ins.Removed = Convert.ToBoolean(drI["Removed"]); list.Add(ins); } } //...Close Connections... drI.Close(); con.Close(); //...Return... return list; }
public Cashier Insert(Cashier ins) { //...Get User and Date Data... string ModifiedDate = string.Format("{0:yyyy-MM-dd hh:mm:ss}", DateTime.Now); string UserID = HttpContext.Current.Session["Username"].ToString(); string strTrx = "CashierIns_" + UserID; //...Database Connection... DataBaseConnection dbConn = new DataBaseConnection(); SqlConnection con = dbConn.SqlConn(); con.Open(); //...Command Interface... SqlCommand cmdI = con.CreateCommand(); SqlTransaction trx; trx = con.BeginTransaction(strTrx); cmdI.Connection = con; cmdI.Transaction = trx; try { //...Insert Record... cmdI.CommandText = StoredProcedures.CashierInsert; cmdI.CommandType = System.Data.CommandType.StoredProcedure; //cmdI.Parameters.AddWithValue("@CashierID", ins.CashierID); cmdI.Parameters.AddWithValue("@Name", ins.Name); cmdI.Parameters.AddWithValue("@Surname", ins.Surname); cmdI.Parameters.AddWithValue("@CompanyID", ins.CompanyID); cmdI.Parameters.AddWithValue("@ModifiedDate", ModifiedDate); cmdI.Parameters.AddWithValue("@ModifiedBy", ins.ModifiedBy); cmdI.Parameters.AddWithValue("@Removed", ins.Removed); //...Return new ID ins.CashierID = (int)cmdI.ExecuteScalar(); trx.Commit(); cmdI.Connection.Close(); } catch (SqlException ex) { if (trx != null) trx.Rollback(); } finally { //Check for close and respond accordingly if (con.State != ConnectionState.Closed) { con.Close(); } //Clean up con.Dispose(); cmdI.Dispose(); trx.Dispose(); } return ins; }
public Cashier Update(Cashier ins) { //...Get User and Date Data... string ModifiedDate = string.Format("{0:yyyy-MM-dd hh:mm:ss}", DateTime.Now); //int UserID = Convert.ToInt32(HttpContext.Current.Session["UserID"]); //...Database Connection... DataBaseConnection dbConn = new DataBaseConnection(); SqlConnection con = dbConn.SqlConn(); con.Open(); SqlCommand cmdI = con.CreateCommand(); cmdI.Connection = con; //...Update Record... cmdI.Parameters.Clear(); cmdI.CommandText = StoredProcedures.CashierUpdate; cmdI.CommandType = System.Data.CommandType.StoredProcedure; cmdI.Parameters.AddWithValue("@EmployeeID", ins.CashierID); cmdI.Parameters.AddWithValue("@Name", ins.Name); cmdI.Parameters.AddWithValue("@Surname", ins.Surname); cmdI.Parameters.AddWithValue("@CompanyID", ins.CompanyID); cmdI.Parameters.AddWithValue("@ModifiedDate", ModifiedDate); cmdI.Parameters.AddWithValue("@ModifiedBy", ins.ModifiedBy); cmdI.Parameters.AddWithValue("@Removed", ins.Removed); cmdI.ExecuteNonQuery(); cmdI.Connection.Close(); return ins; }
public Cashier Insert(Cashier ins) { //...Get User and Date Data... string ModifiedDate = string.Format("{0:yyyy-MM-dd hh:mm:ss}", DateTime.Now); string UserID = HttpContext.Current.Session["Username"].ToString(); string strTrx = "CashierIns_" + UserID; //...Database Connection... DataBaseConnection dbConn = new DataBaseConnection(); SqlConnection con = dbConn.SqlConn(); con.Open(); //...Command Interface... SqlCommand cmdI = con.CreateCommand(); SqlTransaction trx; trx = con.BeginTransaction(strTrx); cmdI.Connection = con; cmdI.Transaction = trx; try { //...Insert Record... cmdI.CommandText = StoredProcedures.CashierInsert; cmdI.CommandType = System.Data.CommandType.StoredProcedure; //cmdI.Parameters.AddWithValue("@CashierID", ins.CashierID); cmdI.Parameters.AddWithValue("@Name", ins.Name); cmdI.Parameters.AddWithValue("@Surname", ins.Surname); cmdI.Parameters.AddWithValue("@CompanyID", ins.CompanyID); cmdI.Parameters.AddWithValue("@ModifiedDate", ModifiedDate); cmdI.Parameters.AddWithValue("@ModifiedBy", ins.ModifiedBy); cmdI.Parameters.AddWithValue("@Removed", ins.Removed); //...Return new ID ins.CashierID = (int)cmdI.ExecuteScalar(); trx.Commit(); cmdI.Connection.Close(); } catch (SqlException ex) { if (trx != null) { trx.Rollback(); } } finally { //Check for close and respond accordingly if (con.State != ConnectionState.Closed) { con.Close(); } //Clean up con.Dispose(); cmdI.Dispose(); trx.Dispose(); } return(ins); }