示例#1
0
        private void createNoPartRecordLink_OpenLink(object sender, OpenLinkEventArgs e)
        {
            RouteStationRepair repair =
                repairsView.GetFocusedRow() as RouteStationRepair;

            if (repair != null)
            {
                PartReplacementService.CreateNoPartRecord(repair);
            }
        }
        private bool Save()
        {
            if (!new PartReplacementValidator(m_facts).Validated())
            {
                return(false);
            }

            if (MaterialService.ConsumeMaterial(m_facts))
            {
                return(PartReplacementService.Save(m_repair, m_facts));
            }

            return(false);
        }
示例#3
0
 private void createNoRepairRecord_OpenLink(object sender, OpenLinkEventArgs e)
 {
     PartReplacementService.CreateNoRepairRecord(m_failure);
 }