Fix collaudi: possono inserire SOLO nella fase attiva le misure (e la revisione è blindata...)

This commit is contained in:
Samuele E. Locatelli
2018-02-21 08:55:14 +01:00
parent 69fd177d18
commit 49a8363372
2 changed files with 9 additions and 3 deletions
+2 -1
View File
@@ -76,7 +76,8 @@
<asp:Button runat="server" ID="btnRemSetMis" CssClass="btn btn-block btn-danger" Text='<%# traduci("btnRemSetMis") %>' OnClick="btnRemSetMis_click" OnClientClick='<%# SteamWare.jsUtils.getCBE("confermaDel") %>' />
</div>
<div class="col-4 fontSmall">
<asp:Button runat="server" ID="btnShowHideHist" CssClass="btn btn-block btn-warning" Text='<%# traduci("btnShowHist") %>' OnClick="btnShowHideHist_Click" />
<%--2018.02.21 nascosto x nonfare confusione con fasi/rev--%>
<asp:Button runat="server" ID="btnShowHideHist" CssClass="btn btn-block btn-warning" Text='<%# traduci("btnShowHist") %>' OnClick="btnShowHideHist_Click" Visible="false" />
</div>
</div>
</div>
+7 -2
View File
@@ -238,16 +238,21 @@ namespace CMS_SC
/// </summary>
private void fixControls()
{
string faseAct = "";
// prendo idxMacchina + fase e calcolo/salvo revisione!
try
{
var riga = DtProxy.man.taVSR.getByDF(IdxDossier, Fase)[0];
Rev = riga.value;
var rigaRev = DtProxy.man.taVSR.getByDF(IdxDossier, Fase)[0];
Rev = rigaRev.value;
var rigaED = DtProxy.man.taED.getByDossier(IdxDossier)[0];
faseAct = rigaED.FaseAct;
}
catch
{ }
savePar("ddlRev", Rev.ToString());
mod_StatoCollaudi.Rev = Rev;
// verifico se sia FASE ATTIVA altrimenti NON permetto editing in collaudi...
mod_collaudi.editEnabled = (Fase == faseAct);
// sistemo buttons
btnShowHideHist.DataBind();