- <div>
- <form name="myForm">
- <div ng-show="ListDisplay">
- <md-card>
- <md-card-title>
- <md-card-title-text>
- <span class="md-headline">Skeleton</span>
- <span class="md-subhead">Please enter the archaeological findings:</span>
- </md-card-title-text>
- </md-card-title>
- <md-card-content>
- <div layout="row">
- <md-input-container>
- <label>Specimen Name</label>
- <input ng-model="myArchie.SpecimenName" required>
- </md-input-container>
- <md-input-container>
- <label>Wingbone</label>
- <input ng-model="myArchie.Skeleton.Wingbone" type="number" min="0" max="2">
- </md-input-container>
- <md-input-container>
- <label>HandThing</label>
- <input ng-model="myArchie.Skeleton.HandThing" type="number" min="0" max="2">
- </md-input-container>
- <md-input-container>
- <label>Skull</label>
- <input ng-model="myArchie.Skeleton.Skull" type="number" min="0" max="1">
- </md-input-container>
- <md-input-container>
- <label>Teeth</label>
- <input ng-model="myArchie.Skeleton.Teeth" type="number" min="0" max="300">
- </md-input-container>
- <md-input-container>
- <label>Feet</label>
- <input ng-model="myArchie.Skeleton.Feet" type="number" min="0" max="2">
- </md-input-container>
- <md-input-container>
- <label>Tail</label>
- <input ng-model="myArchie.Skeleton.Tail" type="number" min="0" max="1">
- </md-input-container>
- <md-input-container>
- <label>Spine</label>
- <input ng-model="myArchie.Skeleton.Spine" type="number" min="0" max="1">
- </md-input-container>
- </div>
- </md-card-content>
- </md-card>
- <md-card>
- <md-card-title>
- <md-card-title-text>
- <span class="md-headline">Dimension</span>
- </md-card-title-text>
- </md-card-title>
- <md-card-content>
- <div layout="row">
- <md-input-container>
- <label>UOM</label>
- <md-select ng-model="myArchie.Dimension.Uom">
- <md-option ng-repeat="unit in Uom" ng-value="unit">
- {{unit}}
- </md-option>
- </md-select>
- </md-input-container>
- <md-input-container>
- <label>Height</label>
- <input ng-model="myArchie.Dimension.Height" type="number" min="0">
- </md-input-container>
- <md-input-container>
- <label>Width</label>
- <input ng-model="myArchie.Dimension.Width" type="number" min="0">
- </md-input-container>
- <md-input-container>
- <label>Length</label>
- <input ng-model="myArchie.Dimension.Length" type="number" min="0">
- </md-input-container>
- <md-input-container>
- <label>Girth</label>
- <input ng-model="myArchie.Dimension.Girth" type="number" min="0">
- </md-input-container>
- <md-input-container>
- <label>Wing Measure (No Girth)</label>
- <input ng-model="myArchie.Dimension.WingHandValue" type="number" min="0">
- </md-input-container>
- </div>
- </md-card-content>
- </md-card>
- <md-card>
- <md-card-title>
- <md-card-title-text>
- <span class="md-headline">Location</span>
- </md-card-title-text>
- </md-card-title>
- <md-card-content>
- <div layout="row">
- <md-input-container>
- <label>Latitude</label>
- <input ng-model="myArchie.Location.Latitude" type="number">
- </md-input-container>
- <md-input-container>
- <label>Longitude</label>
- <input ng-model="myArchie.Location.Longitude" type="number">
- </md-input-container>
- </div>
- </md-card-content>
- </md-card>
- <section layout="row" layout-sm="column" layout-align="center center" layout-wrap>
- <md-button class="md-raised md-primary" ng-click="Save()" type="submit" ng-disabled="!myForm.$valid">Save</md-button>
- <md-button class="md-raised md-primary" ng-click="Display()">Display</md-button>
- </section>
- </div>
- </form>
- <div ng-show="!ListDisplay">
- <md-card>
- <md-card-title>
- <md-card-title-text>
- <span class="md-headline">List of Archies</span>
- </md-card-title-text>
- </md-card-title>
- <md-card-content>
- <div layout="row">
- <table datatable="ng" dt-options="dtOptions" dt-column-defs="dtColumnDefs" width="100%">
- <thead>
- <tr>
- <th>Name</th>
- <th>Wingbone</th>
- <th>HandThing</th>
- <th>Skull</th>
- <th>Teeth</th>
- <th>Feet</th>
- <th>Tail</th>
- <th>Spine</th>
- <th>UOM</th>
- <th>Height</th>
- <th>Width</th>
- <th>Length</th>
- <th>Girth</th>
- <th>Wing Measure</th>
- <th>Latitude</th>
- <th>Longitude</th>
- <th>Total Wingspan</th>
- </tr>
- </thead>
- <tbody>
- <tr ng-repeat="archie in archies track by $index">
- <td>{{archie.SpecimenName}}</td>
- <td>{{archie.Skeleton.Wingbone}}</td>
- <td>{{archie.Skeleton.HandThing}}</td>
- <td>{{archie.Skeleton.Skull}}</td>
- <td>{{archie.Skeleton.Teeth}}</td>
- <td>{{archie.Skeleton.Feet}}</td>
- <td>{{archie.Skeleton.Tail}}</td>
- <td>{{archie.Skeleton.Spine}}</td>
- <td>{{archie.Dimension.Uom}}</td>
- <td>{{archie.Dimension.Height}}</td>
- <td>{{archie.Dimension.Width}}</td>
- <td>{{archie.Dimension.Length}}</td>
- <td>{{archie.Dimension.Girth}}</td>
- <td>{{archie.Dimension.WingHandValue}}</td>
- <td>{{archie.Location.Latitude}}</td>
- <td>{{archie.Location.Longitude}}</td>
- <td>{{archie.TotalWingSpan}}</td>
- </tr>
- </tbody>
- </table>
- </div>
- </md-card-content>
- </md-card>
- <section layout="row" layout-sm="column" layout-align="center center" layout-wrap>
- <md-button class="md-raised md-primary" ng-click="ListDisplay = !ListDisplay">Hide</md-button>
- </section>
- </div>
- </div>