示例#1
0
        public JCS_DataInterface.Models.Administration.ShipmentType dbGet(string collection_type_code)
        {
            List <DbParameter> parameters = new List <DbParameter>();

            parameters.Add(_sqlConn.GetParameter("shipment_type", this._shipmentType));
            JCS_DataInterface.Models.Administration.ShipmentType result = new JCS_DataInterface.Models.Administration.ShipmentType();


            try
            {
                using (DbDataReader dataReader = _sqlConn.GetDataReader("SELECT  ShipmentType,Description,isTransaction FROM Shipment_Type where ShipmentType =@shipment_type;", parameters, System.Data.CommandType.Text))
                {
                    while (dataReader.Read())
                    {
                        result._shipmentType  = (string)dataReader["ShipmentType"];
                        result._description   = (string)dataReader["Description"];
                        result._isTransaction = (string)dataReader["isTransaction"];


                        return(result);
                    }
                }
            }
            catch (Exception ex)
            {
                result._description = "Error on JCS_DataInterface.iPaymentType.dbGet :=> " + ex.Message.ToString();
                return(result);
            }


            result._description = "No Records Found";
            return(result);
        }
示例#2
0
        public List <JCS_DataInterface.Models.Administration.ShipmentType> dbSearch(string searchKey)
        {
            List <DbParameter> parameters = new List <DbParameter>();

            parameters.Add(_sqlConn.GetParameter("description", searchKey));


            List <JCS_DataInterface.Models.Administration.ShipmentType> result = new List <JCS_DataInterface.Models.Administration.ShipmentType>();

            JCS_DataInterface.Models.Administration.ShipmentType resultItem = new JCS_DataInterface.Models.Administration.ShipmentType();


            try
            {
                using (DbDataReader dataReader = _sqlConn.GetDataReader("SELECT  ShipmentType,Description,isTransaction FROM Shipment_Type  where Description like '%'+@description+'%' ", parameters, System.Data.CommandType.Text))
                {
                    while (dataReader.Read())
                    {
                        resultItem = new Models.Administration.ShipmentType();
                        resultItem._shipmentType  = dataReader["ShipmentType"].ToString();
                        resultItem._description   = dataReader["Description"].ToString();
                        resultItem._isTransaction = dataReader["isTransaction"].ToString();

                        result.Add(resultItem);
                    }
                    return(result);
                }
            }
            catch (Exception ex)
            {
                resultItem._description = "Error on JCS_DataInterface.iPaymentType.dbSearch :=> " + ex.Message.ToString();
                result.Add(resultItem);
                return(result);
            }
        }