Example #1
0
        public List <INSPECTION_COVERAGE> getDataID(int PlanID)
        {
            SqlConnection conn = MSSQLDBUtils.GetDBConnection();

            conn.Open();
            List <INSPECTION_COVERAGE> list = new List <INSPECTION_COVERAGE>();
            INSPECTION_COVERAGE        obj  = null;
            String sql = " Use [rbi] Select [ID]" +
                         ",[PlanID]" +
                         ",[EquipmentID]" +
                         ",[ComponentID]" +
                         ",[Remarks]" +
                         ",[Findings]" +
                         ",[FindingRTF]" +
                         "From [dbo].[INSPECTION_COVERAGE] where PlanID = '" + PlanID + "'";

            try
            {
                SqlCommand cmd = new SqlCommand();
                cmd.Connection  = conn;
                cmd.CommandText = sql;
                using (DbDataReader reader = cmd.ExecuteReader())
                {
                    while (reader.Read())
                    {
                        if (reader.HasRows)
                        {
                            obj             = new INSPECTION_COVERAGE();
                            obj.ID          = reader.GetInt32(0);
                            obj.PlanID      = reader.GetInt32(1);
                            obj.EquipmentID = reader.GetInt32(2);
                            obj.ComponentID = reader.GetInt32(3);
                            if (!reader.IsDBNull(4))
                            {
                                obj.Remarks = reader.GetString(4);
                            }
                            if (!reader.IsDBNull(5))
                            {
                                obj.Findings = reader.GetString(5);
                            }
                            if (!reader.IsDBNull(6))
                            {
                                obj.FindingRTF = reader.GetString(6);
                            }
                            list.Add(obj);
                        }
                    }
                }
            }
            catch (Exception e)
            {
                MessageBox.Show(e.ToString(), "GET DATA FAIL!");
            }
            finally
            {
                conn.Close();
                conn.Dispose();
            }
            return(list);
        }
Example #2
0
        private List <INSPECTION_COVERAGE> getDataPlanCoverage(int PlanID)
        {
            INSPECTION_COVERAGE_BUS    busInspcove = new INSPECTION_COVERAGE_BUS();
            List <INSPECTION_COVERAGE> listInscove = busInspcove.getDataID(PlanID);
            List <INSPECTION_COVERAGE> listData    = new List <INSPECTION_COVERAGE>();
            EQUIPMENT_MASTER_BUS       buseq       = new EQUIPMENT_MASTER_BUS();
            COMPONENT_MASTER_BUS       buscom      = new COMPONENT_MASTER_BUS();
            INSPECTION_PLAN_BUS        businsplan  = new INSPECTION_PLAN_BUS();

            foreach (INSPECTION_COVERAGE inspCove in listInscove)
            {
                INSPECTION_COVERAGE rwInspCove = inspCove;
                rwInspCove.EquipmentName      = buseq.getEquipmentName(inspCove.EquipmentID);
                rwInspCove.ComponentName      = buscom.getComponentName(inspCove.ComponentID);
                rwInspCove.InspectionPlanName = businsplan.getPlanName(inspCove.PlanID);
                rwInspCove.InspectionPlanDate = businsplan.getPlanDate(inspCove.PlanID).ToString();
                listData.Add(rwInspCove);
            }
            return(listData);
        }
 public void delete(INSPECTION_COVERAGE obj)
 {
     DAL.delete(obj.ID);
 }
 public void edit(INSPECTION_COVERAGE obj)
 {
     DAL.edit(obj.ID, obj.PlanID, obj.EquipmentID, obj.ComponentID, obj.Remarks, obj.Findings, obj.FindingRTF);
 }
Example #5
0
 public void edit(INSPECTION_COVERAGE obj)
 {
     DAL.edit(obj.CoverageID, obj.PlanID, obj.CoverageName, obj.CoverageDate, obj.Remarks, obj.Findings, obj.FindingRTF);
 }