public static BrokerageFeeStructure GetBrokerageFeeStructuresById(int BrokerageFeeStructureID) { DataRow BrokerageFeeStructureRow = BrokerageFeeStructureDataAccess.GetInstance.GetBrokerageFeeStructuresById(BrokerageFeeStructureID); BrokerageFeeStructure TheBrokerageFeeStructure = DataRowToObject(BrokerageFeeStructureRow); return(TheBrokerageFeeStructure); }
public static List <BrokerageFeeStructure> GetBrokerageFeeStructureList(bool allOffices = false, bool showDeleted = false) { List <BrokerageFeeStructure> BrokerageFeeStructureList = new List <BrokerageFeeStructure>(); DataTable BrokerageFeeStructureTable = BrokerageFeeStructureDataAccess.GetInstance.GetBrokerageFeeStructureList(allOffices, showDeleted); foreach (DataRow dr in BrokerageFeeStructureTable.Rows) { BrokerageFeeStructure TheBrokerageFeeStructure = DataRowToObject(dr); BrokerageFeeStructureList.Add(TheBrokerageFeeStructure); } return(BrokerageFeeStructureList); }
public static BrokerageFeeStructure DataRowToObject(DataRow dr) { BrokerageFeeStructure TheBrokerageFeeStructure = new BrokerageFeeStructure(); TheBrokerageFeeStructure.BrokerageFeeStructureID = int.Parse(dr["BrokerageFeeStructureID"].ToString()); TheBrokerageFeeStructure.PolicyTypeID = int.Parse(dr["PolicyTypeID"].ToString()); TheBrokerageFeeStructure.PolicyTypeDescription = dr["PolicyTypeDescription"].ToString(); TheBrokerageFeeStructure.BrokerageType = dr["BrokerageType"].ToString(); TheBrokerageFeeStructure.DatabaseTableName = dr["DatabaseTableName"].ToString(); TheBrokerageFeeStructure.StoredProcedureName = dr["StoredProcedureName"].ToString(); TheBrokerageFeeStructure.EffectiveDateFrom = DateTime.Parse(dr["EffectiveDateFrom"].ToString()).ToString(MicroConstants.DateFormat); return(TheBrokerageFeeStructure); }
public int DeletBrokerageFeeStructure(BrokerageFeeStructure theBrokerageFeeStructure) { int ReturnValue = 0; using (SqlCommand DeleteCommand = new SqlCommand()) { DeleteCommand.CommandType = CommandType.StoredProcedure; DeleteCommand.Parameters.Add(GetParameter("@ReturnValue", SqlDbType.Int, ReturnValue)).Direction = ParameterDirection.Output; DeleteCommand.Parameters.Add(GetParameter("@BrokerageFeeStructureID", SqlDbType.Int, theBrokerageFeeStructure.BrokerageFeeStructureID)); DeleteCommand.Parameters.Add(GetParameter("@ModifiedBy", SqlDbType.Int, Micro.Commons.Connection.LoggedOnUser.UserID)); DeleteCommand.CommandText = "pCRM_BrokerageFeeStructures_Delete"; ExecuteStoredProcedure(DeleteCommand); ReturnValue = int.Parse(DeleteCommand.Parameters[0].Value.ToString()); return(ReturnValue); } }
public int InsertBrokerageFeeStructure(BrokerageFeeStructure theBrokerageFeeStructure) { int Returnvalue = 0; using (SqlCommand InsertCommand = new SqlCommand()) { InsertCommand.CommandType = CommandType.StoredProcedure; InsertCommand.Parameters.Add(GetParameter("@ReturnValue", SqlDbType.Int, Returnvalue)).Direction = ParameterDirection.Output; InsertCommand.Parameters.Add(GetParameter("@PolicyTypeID", SqlDbType.Int, theBrokerageFeeStructure.PolicyTypeID)); InsertCommand.Parameters.Add(GetParameter("@BrokerageType", SqlDbType.VarChar, theBrokerageFeeStructure.BrokerageType)); InsertCommand.Parameters.Add(GetParameter("@DatabaseTableName", SqlDbType.VarChar, theBrokerageFeeStructure.DatabaseTableName)); InsertCommand.Parameters.Add(GetParameter("@StoredProcedureName", SqlDbType.VarChar, theBrokerageFeeStructure.StoredProcedureName)); InsertCommand.Parameters.Add(GetParameter("@EffectiveDateFrom", SqlDbType.VarChar, theBrokerageFeeStructure.EffectiveDateFrom)); InsertCommand.Parameters.Add(GetParameter("@AddedBy", SqlDbType.Int, Micro.Commons.Connection.LoggedOnUser.UserID)); InsertCommand.CommandText = "pCRM_BrokerageFeeStructures_Insert"; ExecuteStoredProcedure(InsertCommand); Returnvalue = int.Parse(InsertCommand.Parameters[0].Value.ToString()); return(Returnvalue); } }
public static int DeleteBrokerageFeeStructure(BrokerageFeeStructure theBrokerageFeeStructure) { return(BrokerageFeeStructureDataAccess.GetInstance.DeletBrokerageFeeStructure(theBrokerageFeeStructure)); }
public static int UpdateBrokerageFeeStructure(BrokerageFeeStructure theBrokerageFeeStructureList) { return(BrokerageFeeStructureDataAccess.GetInstance.UpdateBrokerageFeeStructure(theBrokerageFeeStructureList)); }
public int DeleteBrokerageFeeStructure(BrokerageFeeStructure theBrokerageFeeStructure) { return(BrokerageFeeStructureIntegration.DeleteBrokerageFeeStructure(theBrokerageFeeStructure)); }
public int UpdateBrokerageFeeStructure(BrokerageFeeStructure theBrokerageFeeStructureList) { return(BrokerageFeeStructureIntegration.UpdateBrokerageFeeStructure(theBrokerageFeeStructureList)); }
public int InsertBrokerageFeeStructure(BrokerageFeeStructure theBrokerageFeeStructureList) { return(BrokerageFeeStructureIntegration.InsertBrokerageFeeStructure(theBrokerageFeeStructureList)); }