Exemplo n.º 1
0
        public static void FilltmpWhereUseRow(WhereUse itemWhereuse)
        {
            DataRow rowTempWhereUse = WhereUseDataTable.NewRow();

            rowTempWhereUse[0]  = itemWhereuse.InfDetID;
            rowTempWhereUse[1]  = itemWhereuse.SeriaFrom;
            rowTempWhereUse[2]  = itemWhereuse.SeriaTo;
            rowTempWhereUse[3]  = itemWhereuse.DepConsumer;
            rowTempWhereUse[4]  = itemWhereuse.DepThermal1;
            rowTempWhereUse[5]  = itemWhereuse.DepThermal2;
            rowTempWhereUse[6]  = itemWhereuse.DepPainting1;
            rowTempWhereUse[7]  = itemWhereuse.DepPainting2;
            rowTempWhereUse[8]  = itemWhereuse.DepPainting3;
            rowTempWhereUse[9]  = itemWhereuse.CountPerProduct;
            rowTempWhereUse[10] = itemWhereuse.InfProductsCipher;
            WhereUseDataTable.Rows.Add(rowTempWhereUse);
        }
Exemplo n.º 2
0
        public static WhereUse FillItemWhereUse(DataRow inputRow)
        {
            var   whereUseItem  = new WhereUse();
            short productChiper = DcInfProducts[(string)inputRow["IZD"]];

            whereUseItem.InfDetID          = DicDetNumAndId[(string)inputRow["NDET"]];
            whereUseItem.SeriaFrom         = (typeof(DBNull) == inputRow["SS"].GetType()) ? 0 : int.Parse(((string)inputRow["SS"]).Trim());
            whereUseItem.SeriaTo           = (typeof(DBNull) == inputRow["SPO"].GetType()) ? 99999999 : int.Parse(((string)inputRow["SPO"]).Trim());
            whereUseItem.CountPerProduct   = (typeof(DBNull) == inputRow["KOL"].GetType()) ? 0 : int.Parse(((string)inputRow["KOL"]).Trim());
            whereUseItem.InfProductsCipher = productChiper;

            whereUseItem.DepConsumer  = (typeof(DBNull) == inputRow["ZP"].GetType()) ? 0 : DicDepCodeAndId[int.Parse(((string)inputRow["ZP"]).Trim())];
            whereUseItem.DepPainting1 = ((typeof(DBNull) == inputRow["ZP1"].GetType()) || (inputRow["ZP1"].ToString() == "")) ? 0 : DicDepCodeAndId[int.Parse(((string)inputRow["ZP1"]).Trim())];
            whereUseItem.DepPainting2 = ((typeof(DBNull) == inputRow["ZP2"].GetType()) || (inputRow["ZP2"].ToString() == "")) ? 0 : DicDepCodeAndId[int.Parse(((string)inputRow["ZP2"]).Trim())];
            whereUseItem.DepPainting3 = ((typeof(DBNull) == inputRow["ZP3"].GetType()) || (inputRow["ZP3"].ToString() == "")) ? 0 : DicDepCodeAndId[int.Parse(((string)inputRow["ZP3"]).Trim())];
            whereUseItem.DepThermal1  = ((typeof(DBNull) == inputRow["ZT1"].GetType()) || (inputRow["ZT1"].ToString() == "")) ? 0 : DicDepCodeAndId[int.Parse(((string)inputRow["ZT1"]).Trim())];
            whereUseItem.DepThermal2  = ((typeof(DBNull) == inputRow["ZT2"].GetType()) || (inputRow["ZT2"].ToString() == "")) ? 0 : DicDepCodeAndId[int.Parse(((string)inputRow["ZT2"]).Trim())];
            return(whereUseItem);
        }