public static PermitMoving CreateClose(Permit permit)
        {
            PermitMoving moving = new PermitMoving(permit);

            moving.Moving = EntryControlDatabase.CloseMovingType;

            return(moving);
        }
Example #2
0
        public PermitMoving Close(EntryPoint entryPoint, User closer)
        {
            PermitMoving permitMoving = PermitMoving.CreateClose(this);

            permitMoving.EntryPoint = entryPoint;
            permitMoving.User       = closer;

            return(permitMoving);
        }
Example #3
0
        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);
        }
Example #4
0
 public List <PermitMoving> GetMovingList(Database database)
 {
     return(PermitMoving.LoadList(database, this));
 }