protected void btnAddNewDetail_Click(object sender, EventArgs e) { Defect service = MESPageService as Defect; DefectDetail sd = new DefectDetail(); sd.DefectReason_Name = "DefaultDefect"; service.InsertDetail(sd); GridView1.DataBind(); }
public void UpdateDetails(DefectDetail s) { foreach (DefectDetail t in DefectDetails) { if (t.ServiceDetailID == s.ServiceDetailID) { AssignDefectDetailToDefectDetail(s, t); } } }
public void DeleteDetail(DefectDetail s) { int i = -1; foreach (DefectDetail t in DefectDetails) if (t.ServiceDetailID == s.ServiceDetailID) { i = DefectDetails.IndexOf(t); break; } if (-1 != i) DefectDetails.RemoveAt(i); }
public void DeleteDetail(DefectDetail s) { int i = -1; foreach (DefectDetail t in DefectDetails) { if (t.ServiceDetailID == s.ServiceDetailID) { i = DefectDetails.IndexOf(t); break; } } if (-1 != i) { DefectDetails.RemoveAt(i); } }
public void T110_Defect_LOT1() { Defect s = new Defect(); Container co = new Container(); co.ContainerName = "LOT1"; s.Container = co; DefectDetail d = new DefectDetail(); d.DefectQty = 1; s.InsertDetail(d); Assert.IsTrue(s.ExecuteService(), s.CompletionMessage); }
public void InsertDetail(DefectDetail s) { s.ServiceDetailID = detailIDCount++; DefectDetails.Add(s); }
protected virtual void AssignDefectDetailsToDefectHistoryDetail(DefectDetail s, DefectHistoryDetail t) { t.DefectQty = s.DefectQty; t.DefectReason = ResolveCDO("DefectReason", s.DefectReason_Name) as DefectReason; t.Comment = s.Comment; }
protected virtual void AssignDefectDetailToDefectDetail(DefectDetail s, DefectDetail t) { t.DefectQty = s.DefectQty; t.DefectReason_Name = t.DefectReason_Name; t.Comment = s.Comment; }