1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
|
static public void updateFNC(Decimal CdQNConf,DateTime Date_Creat, string Act_Corrective, string Cause)
{
NumberColumn CD=new NumberColumn();
// CD = null;
DateColumn Date =new DateColumn();
// Date = null;
String str = null;
C_Q_NCONF oQNCONF = C_Q_NCONF.getByPK((OracleNumber)CdQNConf);
List<C_Q_NCONF_SUIVI> oListeQNCONFSUIVI = oQNCONF.List_Q_NCONF_SUIVI_By_CD_Q_NCONF();
if (oListeQNCONFSUIVI.Count == 0)
{
C_Q_NCONF_SUIVI oQNCONFSuivi = new C_Q_NCONF_SUIVI();
oQNCONFSuivi.CD_Q_NCONF.Value = CdQNConf;
oQNCONFSuivi.CAUSE.Value = Cause;
oQNCONFSuivi.ACT_CORRECTIVE.Value = Act_Corrective;
oQNCONFSuivi.DATE_CREAT.Value = Date_Creat;
oQNCONFSuivi.Insert();
}
else
{
oListeQNCONFSUIVI[0].ACT_CORRECTIVE = Act_Corrective;
oListeQNCONFSUIVI[0].CAUSE = Cause;
bool updateFnc = oListeQNCONFSUIVI[0].Update();
}
} |
Partager