コード例 #1
0
        public PlanoInspecaoCaract ParseToDTO(DataRow row)
        {
            PlanoInspecaoCaract p = new PlanoInspecaoCaract();

            p.ID                       = row.ParseToInt64("Id");
            p.Posicao                  = row.ParseToString("posicao");
            p.Tipo                     = row.ParseToString("tipo");
            p.Caracteristica           = row.ParseToString("caracteristica");
            p.Classe                   = row.ParseToString("class");
            p.QuantidadeMedicoes       = row.ParseToInt("qtdMedicoes");
            p.LimInf                   = row.ParseToDecimal("limInf");
            p.LimSup                   = row.ParseToDecimal("limSup");
            p.TipoCarac                = row.ParseToString("tipoCarac");
            p.Observacao               = row.ParseToString("obs");
            p.MetodoAvaliacao          = row.ParseToString("metodoAvaliacao");
            p.QuantidadeMedicoesInicio = row.ParseToInt("qtdMedicoesInicio");
            p.QuantidadeMedicoesFinal  = row.ParseToInt("qtdMedicoesFinal");
            p.FatorMedicoes            = row.ParseToInt("fatorMedicoes");
            p.DataRI                   = row.ParseToDatetime("dataRI");

            try
            {
                p.MedicaoCaract = new DAOFactory().InitMedicaoCaracDAO().GetMedicaoCaracByPlanoInspecaoCarac(p);
            }
            catch { }

            return(p);
        }
コード例 #2
0
ファイル: MedicaoCaracDAOImpl.cs プロジェクト: winkedev/Core
        public List <MedicaoCaract> GetMedicaoCaracByPlanoInspecaoCarac(PlanoInspecaoCaract plano)
        {
            Dictionary <string, object> dic = new Dictionary <string, object>()
            {
                { "IDPLANO", plano.ID }
            };

            List <MedicaoCaract> list = new List <MedicaoCaract>();

            using (DataTable dt = this.GetDataTable("spGetMedicaoCaracByPlanoInspecaoCarac @IDPLANO", dic))
            {
                foreach (DataRow row in dt.Rows)
                {
                    list.Add(this.ParseToDTO(row));
                }
            }

            return(list);
        }
コード例 #3
0
 public PlanoInspecaoCaract Delete(PlanoInspecaoCaract t)
 {
     throw new NotImplementedException();
 }
コード例 #4
0
 public Dictionary <string, object> ParseToParameters(PlanoInspecaoCaract t)
 {
     throw new NotImplementedException();
 }