package net.methodyne.booking;

import net.methodyne.bellvue.core.Sdata;

import java.io.Serializable;
import java.util.Vector;
import java.util.Date;
import java.text.SimpleDateFormat;

/**
 * Created by Methodyne GmbH.
 * User: yuri
 * Date: 19.05.2003
 * Time: 16:10:01
 *
 */
public class Event implements Serializable{
    public long id = -1l;

    public Date day = new Date();
    public String user = "";
    public String titel = "";
    public String info = "";
    public Vector usersBooked = new Vector();
    public Vector referenceUsersBooked = new Vector();

    public String typeUsersBooked(){
        return "net.methodyne.bellvue.system.User";
    }

    public String dispDay(Sdata sd){
        return "dd.MM.yyyy";
    }

    public String aboutUser(Sdata sd){
        return "off";
    }

    public String dispInfo(Sdata sd){
        return "AREA,40,6";
    }

    public String getTitle(){
        SimpleDateFormat sdf = new SimpleDateFormat("dd.MM.yyyy");
        return sdf.format(day) + " " + titel + " " + usersBooked.size();
    }
}