示例#1
0
        public static CheckListTransaction GetCheckListTransaction(CheckListTransactionDO checkListTransactionDO)
        {
            CheckListTransaction checkListTransaction = new CheckListTransaction()
            {
                ID = checkListTransactionDO.ID,
                OptionTransactionID = checkListTransactionDO.OptionTransID,
                CheckListID         = checkListTransactionDO.CheckListID,
                result   = checkListTransactionDO.ResultTypeID,
                comments = checkListTransactionDO.Comment,
                PunchID  = checkListTransactionDO.PunchID,
                itemType = (ItemType)checkListTransactionDO.ItemTypeID
            };

            return(checkListTransaction);
        }
示例#2
0
        public static CheckListTransactionDO GetCheckListTransactionDO(CheckListTransaction checkListTransaction)
        {
            CheckListTransactionDO checkListTransactionDO = new CheckListTransactionDO()
            {
                ID            = checkListTransaction.ID,
                OptionTransID = checkListTransaction.OptionTransactionID,
                CheckListID   = checkListTransaction.CheckListID,
                ResultTypeID  = checkListTransaction.result,
                Comment       = checkListTransaction.comments,
                PunchID       = checkListTransaction.PunchID,
                ItemTypeID    = (int)checkListTransaction.itemType
            };

            return(checkListTransactionDO);
        }
        public CheckListTransaction GetCheckListTransaction(int id)
        {
            CheckListTransaction checkListTransaction = new CheckListTransaction();

            try
            {
                CheckListTransactionDO checkListitems = checkListTransactionsRepository.GetEntity(id);
                checkListTransaction = Converter.GetCheckListTransaction(checkListitems);
            }
            catch (Exception ex)
            {
                Debug.WriteLine("Exception Occured in GetCheckListTransaction method due to " + ex.Message);
            }
            return(checkListTransaction);
        }
        public int DeleteCheckListTransaction(CheckListTransaction checkList)
        {
            int result = 0;

            try
            {
                if (checkList != null && checkList.ID > 0)
                {
                    result = checkListTransactionsRepository.DeleteEntity(checkList.ID);
                }
            }
            catch (Exception ex)
            {
                Debug.WriteLine("Exception Occured in DeleteInspectionTransactionItem method due to " + ex.Message);
            }
            return(result);
        }
        public int SaveCheckListTransaction(CheckListTransaction checkList)
        {
            CheckListTransactionDO checkListtxnDO = new CheckListTransactionDO();
            int result = 0;

            try
            {
                if (checkList != null)
                {
                    checkListtxnDO = Converter.GetCheckListTransactionDO(checkList);
                    result         = checkListTransactionsRepository.SaveEntity(checkListtxnDO);
                }
            }
            catch (Exception ex)
            {
                Debug.WriteLine("Exception Occured in SaveCheckListTransaction method due to " + ex.Message);
            }
            return(result);
        }