public static PermitMoving CreateClose(Permit permit) { PermitMoving moving = new PermitMoving(permit); moving.Moving = EntryControlDatabase.CloseMovingType; return(moving); }
public PermitMoving Close(EntryPoint entryPoint, User closer) { PermitMoving permitMoving = PermitMoving.CreateClose(this); permitMoving.EntryPoint = entryPoint; permitMoving.User = closer; return(permitMoving); }
public PermitMoving LoadLastMoving(Database database) { PermitMoving moving = null; string query = EntryControl.Resources.Doc.Permit.GetLastMoving; QueryParameters parameters = new QueryParameters("permit", Id); using (DbDataReader reader = database.ExecuteReader(query, parameters)) { if (reader.Read()) { moving = new PermitMoving(this, reader); } reader.Close(); } return(moving); }
public List <PermitMoving> GetMovingList(Database database) { return(PermitMoving.LoadList(database, this)); }