/**
 * Copyright (c) 2003-2005 System Integrator Corporation.
 *                 All Rights Reserved.
 */
package jp.co.sint.basic;

import jp.co.sint.config.SIConfig;

import org.apache.log4j.Category;

/**
 * @version $Id: SIEstimate.java,v 1.0 Exp $
 * @author  Tsuyoshi Yagi
 * <br>Description: 見積一覧Bean
 * <p>History</p>
 * <p>Author&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Date&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Reason</p>
 * ============&nbsp;&nbsp;&nbsp;==========&nbsp;&nbsp;===========================<br>
 * Tsuyoshi Yagi       2005/12/06  Original
 */
public class SIEstimateList extends SIBasic {
  //ログ用のインスタンスの生成
  private static Category log=Category.getInstance(SIConfig.SILOG4J_WEBSHOP_CATEGORY_NAME);
  //見積番号
  private String estimateCode = "";
  //キープ番号
  private String keepNumber = "";
  //Eメール
  private String email = "";
  //顧客名
  private String custName = "";
  //見積日
  private String initDateTime = "";
  //合計金額
  private String total = "";
  //ステータス
  private String status = "";
  //キープメール送信パラメータ
  private String keepMailFlg ="0";
  //キープメール送信日時
  private String keepMailDateTime ="";
  //担当者名
  private String chargeName = "";
  //会員種別
  private String memberLevelCode = "";
  //売掛フラグ
  private String receivableFlg = "";
  
  /*
   * getter of custName.
   */
  public String getCustName() {
    return custName;
  }
  /*
   * setter of custName
   */
  public void setCustName(String custName) {
    this.custName = custName;
  }
  /*
   * getter of email.
   */
  public String getEmail() {
    return email;
  }
  /*
   * setter of email
   */
  public void setEmail(String email) {
    this.email = email;
  }
  /*
   * getter of estimateCode.
   */
  public String getEstimateCode() {
    return estimateCode;
  }
  /*
   * setter of estimateCode
   */
  public void setEstimateCode(String estimateCode) {
    this.estimateCode = estimateCode;
  }
  /*
   * getter of initDateTime.
   */
  public String getInitDateTime() {
    return initDateTime;
  }
  /*
   * setter of initDateTime
   */
  public void setInitDateTime(String initDateTime) {
    this.initDateTime = initDateTime;
  }
  /*
   * getter of status.
   */
  public String getStatus() {
    return status;
  }
  /*
   * setter of status
   */
  public void setStatus(String status) {
    this.status = status;
  }
  /*
   * getter of total.
   */
  public String getTotal() {
    return total;
  }
  /*
   * setter of total
   */
  public void setTotal(String total) {
    this.total = total;
  }
  /*
   * getter of keepNumber.
   */
  public String getKeepNumber() {
    return keepNumber;
  }
  /*
   * setter of keepNumber
   */
  public void setKeepNumber(String keepNumber) {
    this.keepNumber = keepNumber;
  }
  public String getKeepMailDateTime() {
    return keepMailDateTime;
  }
  public String getKeepMailFlg() {
    return keepMailFlg;
  }
  public void setKeepMailDateTime(String keepMailDateTime) {
    this.keepMailDateTime = keepMailDateTime;
  }
  public void setKeepMailFlg(String keepMailFlg) {
    this.keepMailFlg = keepMailFlg;
  }
  //getter of chargeName
  public String getChargeName() {
    return this.chargeName;
  }
  //setter of chargeName
  public void setChargeName(String chargeName) {
    if (chargeName == null) chargeName = "";
    this.chargeName = chargeName;
  }
  
  public String getMemberLevelCode() {
    return memberLevelCode;
  }
  
  public void setMemberLevelCode(String memberLevelCode) {
    this.memberLevelCode = memberLevelCode;
  }
  
  public String getReceivableFlg() {
    return receivableFlg;
  }
  
  public void setReceivableFlg(String receivableFlg) {
    this.receivableFlg = receivableFlg;
  }
}