Jonathan Ouellette 580e90f6a2 initial add
2022-09-27 14:10:30 -07:00

1059 lines
30 KiB
Plaintext

@model Fab2ApprovalSystem.Models.ScrapLot
@{
ViewBag.Title = "_ScrapRelease";
}
@using (Html.BeginForm())
{
@Html.HiddenFor(model => model.IssueID)
@Html.HiddenFor(model => model.LotNo)
@Html.HiddenFor(model => model.WaferCount, new { id = "waferCount" })
<table class="table table-condensed table-responsive" style="font-size: 10px">
<tr>
<td colspan="26" align="center" style="font-size: 15px; color: crimson; font-weight: bold; background-color: #87b3de">
Scribe Wafer Number for Lot# @Model.LotNo (Wafer Count = @Model.WaferCount)
</td>
</tr>
<tr style="font-weight:bold">
<td></td>
<td>
1
</td>
<td>
2
</td>
<td>
3
</td>
<td>
4
</td>
<td>
5
</td>
<td>
6
</td>
<td>
7
</td>
<td>
8
</td>
<td>
9
</td>
<td>
10
</td>
<td>
11
</td>
<td>
12
</td>
<td>
13
</td>
<td>
14
</td>
<td>
15
</td>
<td>
16
</td>
<td>
17
</td>
<td>
18
</td>
<td>
19
</td>
<td>
20
</td>
<td>
21
</td>
<td>
22
</td>
<td>
23
</td>
<td>
24
</td>
<td>
25
</td>
</tr>
<tr class="active">
<td style="background-color: #00ff21">
Release
</td>
<td>
@Html.RadioButtonFor(model => model.Lot1State, 1)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot2State, 1)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot3State, 1)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot4State, 1)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot5State, 1)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot6State, 1)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot7State, 1)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot8State, 1)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot9State, 1)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot10State, 1)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot11State, 1)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot12State, 1)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot13State, 1)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot14State, 1)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot15State, 1)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot16State, 1)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot17State, 1)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot18State, 1)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot19State, 1)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot20State, 1)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot21State, 1)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot22State, 1)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot23State, 1)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot24State, 1)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot25State, 1)
</td>
</tr>
<tr class="warning">
<td style="background-color: #ff0000">
Scrap
</td>
<td>
@Html.RadioButtonFor(model => model.Lot1State, 2)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot2State, 2)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot3State, 2)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot4State, 2)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot5State, 2)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot6State, 2)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot7State, 2)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot8State, 2)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot9State, 2)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot10State, 2)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot11State, 2)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot12State, 2)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot13State, 2)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot14State, 2)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot15State, 2)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot16State, 2)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot17State, 2)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot18State, 2)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot19State, 2)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot20State, 2)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot21State, 2)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot22State, 2)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot23State, 2)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot24State, 2)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot25State, 2)
</td>
</tr>
<tr class="active">
<td style="background-color: #ffd800">
Close to QDB
</td>
<td>
@Html.RadioButtonFor(model => model.Lot1State, 6)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot2State, 6)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot3State, 6)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot4State, 6)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot5State, 6)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot6State, 6)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot7State, 6)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot8State, 6)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot9State, 6)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot10State, 6)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot11State, 6)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot12State, 6)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot13State, 6)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot14State, 6)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot15State, 6)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot16State, 6)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot17State, 6)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot18State, 6)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot19State, 6)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot20State, 6)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot21State, 6)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot22State, 6)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot23State, 6)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot24State, 6)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot25State, 6)
</td>
</tr>
<tr class="warning">
<td style="background-color: #87b3de">
Split Off and Hold
</td>
<td>
@Html.RadioButtonFor(model => model.Lot1State, 7)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot2State, 7)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot3State, 7)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot4State, 7)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot5State, 7)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot6State, 7)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot7State, 7)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot8State, 7)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot9State, 7)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot10State, 7)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot11State, 7)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot12State, 7)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot13State, 7)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot14State, 7)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot15State, 7)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot16State, 7)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot17State, 7)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot18State, 7)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot19State, 7)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot20State, 7)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot21State, 7)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot22State, 7)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot23State, 7)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot24State, 7)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot25State, 7)
</td>
</tr>
<tr class="danger">
<td style="background-color: #ff6a00">
Not Available
</td>
<td>
@Html.RadioButtonFor(model => model.Lot1State, 3)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot2State, 3)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot3State, 3)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot4State, 3)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot5State, 3)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot6State, 3)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot7State, 3)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot8State, 3)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot9State, 3)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot10State, 3)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot11State, 3)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot12State, 3)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot13State, 3)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot14State, 3)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot15State, 3)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot16State, 3)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot17State, 3)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot18State, 3)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot19State, 3)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot20State, 3)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot21State, 3)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot22State, 3)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot23State, 3)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot24State, 3)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot25State, 3)
</td>
</tr>
</table>
<br />
<table class="table table-condensed table-responsive" style="font-size: 10px">
<tr>
<td colspan="26" align="center" style="font-size: 15px; color: crimson; font-weight: bold; background-color: #87b3de">
Scribe Wafer Number for Lot# @Model.LotNo (Wafer Count = @Model.WaferCount)
</td>
</tr>
<tr style="font-weight:bold">
<td></td>
<td>
26
</td>
<td>
27
</td>
<td>
28
</td>
<td>
29
</td>
<td>
30
</td>
<td>
31
</td>
<td>
32
</td>
<td>
33
</td>
<td>
34
</td>
<td>
35
</td>
<td>
36
</td>
<td>
37
</td>
<td>
38
</td>
<td>
39
</td>
<td>
40
</td>
<td>
41
</td>
<td>
42
</td>
<td>
43
</td>
<td>
44
</td>
<td>
45
</td>
<td>
46
</td>
<td>
47
</td>
<td>
48
</td>
<td>
49
</td>
<td>
50
</td>
</tr>
<tr class="active">
<td style="background-color: #00ff21">
Release
</td>
<td>
@Html.RadioButtonFor(model => model.Lot26State, 1)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot27State, 1)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot28State, 1)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot29State, 1)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot30State, 1)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot31State, 1)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot32State, 1)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot33State, 1)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot34State, 1)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot35State, 1)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot36State, 1)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot37State, 1)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot38State, 1)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot39State, 1)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot40State, 1)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot41State, 1)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot42State, 1)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot43State, 1)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot44State, 1)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot45State, 1)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot46State, 1)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot47State, 1)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot48State, 1)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot49State, 1)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot50State, 1)
</td>
</tr>
<tr class="warning">
<td style="background-color: #ff0000">
Scrap
</td>
<td>
@Html.RadioButtonFor(model => model.Lot26State, 2)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot27State, 2)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot28State, 2)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot29State, 2)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot30State, 2)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot31State, 2)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot32State, 2)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot33State, 2)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot34State, 2)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot35State, 2)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot36State, 2)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot37State, 2)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot38State, 2)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot39State, 2)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot40State, 2)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot41State, 2)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot42State, 2)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot43State, 2)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot44State, 2)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot45State, 2)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot46State, 2)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot47State, 2)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot48State, 2)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot49State, 2)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot50State, 2)
</td>
</tr>
<tr class="active">
<td style="background-color: #ffd800">
Close to QDB
</td>
<td>
@Html.RadioButtonFor(model => model.Lot1State, 6)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot2State, 6)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot3State, 6)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot4State, 6)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot5State, 6)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot6State, 6)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot7State, 6)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot8State, 6)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot9State, 6)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot10State, 6)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot11State, 6)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot12State, 6)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot13State, 6)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot14State, 6)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot15State, 6)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot16State, 6)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot17State, 6)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot18State, 6)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot19State, 6)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot20State, 6)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot21State, 6)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot22State, 6)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot23State, 6)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot24State, 6)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot25State, 6)
</td>
</tr>
<tr class="warning">
<td style="background-color: #87b3de">
Split Off and Hold
</td>
<td>
@Html.RadioButtonFor(model => model.Lot1State, 7)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot2State, 7)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot3State, 7)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot4State, 7)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot5State, 7)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot6State, 7)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot7State, 7)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot8State, 7)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot9State, 7)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot10State, 7)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot11State, 7)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot12State, 7)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot13State, 7)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot14State, 7)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot15State, 7)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot16State, 7)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot17State, 7)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot18State, 7)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot19State, 7)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot20State, 7)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot21State, 7)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot22State, 7)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot23State, 7)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot24State, 7)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot25State, 7)
</td>
</tr>
<tr class="danger">
<td style="background-color: #ff6a00">
Not Available
</td>
<td>
@Html.RadioButtonFor(model => model.Lot26State, 3)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot27State, 3)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot28State, 3)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot29State, 3)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot30State, 3)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot31State, 3)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot32State, 3)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot33State, 3)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot34State, 3)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot35State, 3)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot36State, 3)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot37State, 3)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot38State, 3)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot39State, 3)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot40State, 3)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot41State, 3)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot42State, 3)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot43State, 3)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot44State, 3)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot45State, 3)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot46State, 3)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot47State, 3)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot48State, 3)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot49State, 3)
</td>
<td>
@Html.RadioButtonFor(model => model.Lot50State, 3)
</td>
</tr>
</table>
<div>
<button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
</div>
}
<script>
</script>