public string buildUpFoh(FOHEntity msgEntity, string msgType, string subType) { string strAWB = ""; strAWB = base.buildUpBase(msgEntity, msgType, subType); /*TIMEZONE. 2015-07-02 */ /*Local Time added */ int timezone = getTimezone(msgEntity.Lcode, msgEntity.queueId); msgEntity.fohTime = msgEntity.fohTime.AddHours(timezone); string fohTime = msgEntity.fohTime.ToString("dd") + transMonth(msgEntity.fohTime.ToString("MM")) + msgEntity.fohTime.ToString("HH") + msgEntity.fohTime.ToString("mm"); string shipper = truncateString(msgEntity.shipper, 35); strAWB += subType.ToUpper() + "/" + fohTime + "/" + msgEntity.forigin + "/" + "T" + msgEntity.pcs; if (shipper != null && shipper.Trim() != string.Empty) { strAWB += "/" + shipper.ToUpper(); } return(strAWB); }
public FOHEntity GetFOHfromReader(BaseEntity baseEntity, IDataReader reader) { FOHEntity fohEntity = new FOHEntity(); if (reader.Read()) { try { fohEntity = new FOHEntity( baseEntity, Convert.ToDateTime(reader["fohTime"]), reader["shipper"].ToString().Trim()); reader.Close(); reader.Dispose(); disConnect_dbcn_ExcuteReader(); return(fohEntity); } catch { reader.Close(); reader.Dispose(); disConnect_dbcn_ExcuteReader(); fohEntity = new FOHEntity(); return(fohEntity); } } reader.Close(); reader.Dispose(); disConnect_dbcn_ExcuteReader(); return(fohEntity); }