Exemplo n.º 1
0
 public void Create(GasLoadDetail obj)
 {
     if (obj != null)
     {
         Delete(obj);
         Insert(obj);
     }
 }
Exemplo n.º 2
0
        public void Delete(long workRequestId, string tpCustomer, string proposed, string tpEquip)
        {
            GasLoadDetail objs = GetByEntity(unitOfWork.GasLoadDetRepo.GetSingle(m => m.CD_WR == workRequestId && m.TP_CUSTOMER == tpCustomer && m.CD_DEL_PRES_PROPOSED == proposed && m.TP_EQUIP == tpEquip));

            if (objs != null)
            {
                unitOfWork.GasLoadDetRepo.Delete(objs.CD_DIST, workRequestId, tpCustomer, proposed, tpEquip);
                unitOfWork.Save();
            }
        }
Exemplo n.º 3
0
        public void Update(GasLoadDetail obj)
        {
            var entity = unitOfWork.GasLoadDetRepo.GetSingle(m => m.CD_WR == obj.CD_WR && m.CD_DIST == obj.CD_DIST && m.TP_CUSTOMER == obj.TP_CUSTOMER && m.CD_DEL_PRES_PROPOSED == obj.CD_DEL_PRES_PROPOSED && m.TP_EQUIP == obj.TP_EQUIP);

            //entity.CD_DIST = obj.CD_DIST;
            //entity.CD_WR = obj.CD_WR;
            entity.TP_CUSTOMER          = obj.TP_CUSTOMER;
            entity.CD_DEL_PRES_PROPOSED = obj.CD_DEL_PRES_PROPOSED;
            entity.TP_EQUIP             = obj.TP_EQUIP;
            entity.CD_DEL_PRES_EXISTING = obj.CD_DEL_PRES_EXISTING;
            entity.QT_CONNECT_LOAD      = obj.QT_CONNECT_LOAD;
            entity.QT_CONN_LOAD_INC     = obj.QT_CONN_LOAD_INC;
            entity.QT_TOT_EST_DEMAND    = obj.QT_TOT_EST_DEMAND;
            entity.DS_COMMENTS          = obj.DS_COMMENTS;

            unitOfWork.GasLoadDetRepo.Update(entity);
            unitOfWork.Save();
        }
Exemplo n.º 4
0
        public TWMGASLOADDET MapObjectToEntity(GasLoadDetail obj)
        {
            if (obj != null)
            {
                TWMGASLOADDET entity = new TWMGASLOADDET();
                entity.CD_DIST              = obj.CD_DIST;
                entity.CD_WR                = obj.CD_WR;
                entity.TP_CUSTOMER          = obj.TP_CUSTOMER;
                entity.CD_DEL_PRES_PROPOSED = obj.CD_DEL_PRES_PROPOSED;
                entity.TP_EQUIP             = obj.TP_EQUIP;
                entity.CD_DEL_PRES_EXISTING = obj.CD_DEL_PRES_EXISTING;
                entity.QT_CONNECT_LOAD      = obj.QT_CONNECT_LOAD;
                entity.QT_CONN_LOAD_INC     = obj.QT_CONN_LOAD_INC;
                entity.QT_TOT_EST_DEMAND    = obj.QT_TOT_EST_DEMAND;
                entity.DS_COMMENTS          = obj.DS_COMMENTS;

                return(entity);
            }

            return(null);
        }
Exemplo n.º 5
0
        public GasLoadDetail MapEntityToObject(TWMGASLOADDET entity)
        {
            if (entity != null)
            {
                GasLoadDetail obj = new GasLoadDetail();

                obj.CD_DIST              = entity.CD_DIST;
                obj.CD_WR                = entity.CD_WR;
                obj.TP_CUSTOMER          = entity.TP_CUSTOMER;
                obj.CD_DEL_PRES_PROPOSED = entity.CD_DEL_PRES_PROPOSED;
                obj.TP_EQUIP             = entity.TP_EQUIP;
                obj.CD_DEL_PRES_EXISTING = entity.CD_DEL_PRES_EXISTING;
                obj.QT_CONNECT_LOAD      = entity.QT_CONNECT_LOAD;
                obj.QT_CONN_LOAD_INC     = entity.QT_CONN_LOAD_INC;
                obj.QT_TOT_EST_DEMAND    = entity.QT_TOT_EST_DEMAND;
                obj.DS_COMMENTS          = entity.DS_COMMENTS;

                return(obj);
            }

            return(null);
        }
Exemplo n.º 6
0
 public void Delete(GasLoadDetail obj)
 {
     Delete(obj.CD_WR, obj.TP_CUSTOMER, obj.CD_DEL_PRES_PROPOSED, obj.TP_EQUIP);
 }
Exemplo n.º 7
0
 public void Insert(GasLoadDetail obj)
 {
     unitOfWork.GasLoadDetRepo.Insert(MapObjectToEntity(obj));
     unitOfWork.Save();
 }