示例#1
0
        //public void UpdateFieldOrderAttachmentIdFieldOrderNumber(long workRequestId, long sequenceNumber, string fieldOrderId)
        //{
        //    var entity = unitOfWork.FieldOrderAttachmentIdRepo.GetSingle(m => m.CD_WR == workRequestId && m.CD_SEQ == sequenceNumber);

        //    entity.FIELDORDER_NUMBER = fieldOrderId;

        //    unitOfWork.FieldOrderAttachmentIdRepo.Update(entity);
        //    unitOfWork.Save();
        //}

        public void Delete(FieldOrderAttachmentId obj)
        {
            WE_T_FIELDORDER_ATTACHMENTID entity = MapObjectToEntity(obj);

            if (entity != null)
            {
                unitOfWork.FieldOrderAttachmentIdRepo.Delete(entity.CD_WR, entity.CD_SEQ, entity.INTERFACE_SEQ);
                unitOfWork.Save();
            }
        }
示例#2
0
        public WE_T_FIELDORDER_ATTACHMENTID MapObjectToEntity(FieldOrderAttachmentId obj)
        {
            if (obj != null)
            {
                WE_T_FIELDORDER_ATTACHMENTID entity = new WE_T_FIELDORDER_ATTACHMENTID();

                entity.ATTACHMENT_ID     = obj.AttachmentId;
                entity.CD_SEQ            = obj.SequenceCode;
                entity.CD_WR             = obj.WorkRequest;
                entity.DS_DOCUMENT       = obj.DocumentDescription;
                entity.FG_DELETED        = obj.DeletedFlag;
                entity.FIELDORDER_NUMBER = obj.FieldOrderNumber;
                entity.NM_DOCUMENT       = obj.DocumentName;
                entity.TS_UPDATE         = obj.TimeStampUpdate;
                entity.INTERFACE_SEQ     = obj.InterfaceSeq;

                return(entity);
            }

            return(null);
        }
示例#3
0
        public FieldOrderAttachmentId MapEntityToObject(WE_T_FIELDORDER_ATTACHMENTID entity)
        {
            if (entity != null)
            {
                FieldOrderAttachmentId obj = new FieldOrderAttachmentId();

                obj.AttachmentId        = entity.ATTACHMENT_ID;
                obj.DeletedFlag         = entity.FG_DELETED;
                obj.DocumentName        = entity.NM_DOCUMENT;
                obj.DocumentDescription = entity.DS_DOCUMENT;
                obj.FieldOrderNumber    = entity.FIELDORDER_NUMBER;
                obj.SequenceCode        = entity.CD_SEQ;
                obj.TimeStampUpdate     = entity.TS_UPDATE;
                obj.WorkRequest         = entity.CD_WR;
                obj.InterfaceSeq        = entity.INTERFACE_SEQ;

                return(obj);
            }

            return(null);
        }
示例#4
0
 private void AddFieldOrderAttachmentId(WE_T_FIELDORDER_ATTACHMENTID entity)
 {
     unitOfWork.FieldOrderAttachmentIdRepo.Insert(entity);
     unitOfWork.Save();
 }
示例#5
0
 public FieldOrderAttachmentId GetByEntity(WE_T_FIELDORDER_ATTACHMENTID entity)
 {
     return(MapEntityToObject(entity));
 }