In some primary electricity markets with no day-ahead market trading, how to formulate the dispatching model for daily scheduling is of great importance because what the model should be like has direct influences on the profits of bidding units, non-bidding units and grid companies. A daily scheduling model is set up in view of grid companies, and enough attention is paid to the costs of non-bidding units. Meanwhile, assigned-to-the-scheduled-day electrical energy quantities of long-term contracts, ramp rates, spinning reserves of units, and transmission limits are considered. A hybrid method is used to solve the model, which combines a heuristic unit commitment method with an extended feasible direction method for dynamic economic dispatch with piecewise cost functions. A case based on IEEE reliability test systems is provided to illustrate the model and methods.