public abstract ReturnObject Update(ReturnObject obj);
public abstract ReturnObject Insert(ReturnObject obj);
public abstract ReturnObject Read(ReturnObject obj);
public abstract ReturnObject Delete(ReturnObject obj);