public void Update(LeakGeneral obj)
        {
            WE_T_SF_LEAK_GENERAL entity = MapObjectToEntity(obj);

            if (entity != null)
            {
                unitOfWork.LeakGeneralRepo.Update(entity);
            }
        }
 public LeakGeneral MapEntityToObject(WE_T_SF_LEAK_GENERAL obj)
 {
     if (obj != null)
     {
         return(new LeakGeneral
         {
             LeakFoundIndicator = obj.IND_LEAK_FOUND,
             LeakGradeCode = obj.CD_LEAK_GRADE,
             MainValveNumber = obj.NO_MAIN_VALVE,
             SequenceCode = obj.CD_SEQ,
             WorkRequest = obj.CD_WR
         });
     }
     return(null);
 }
 private void CreateLeakGeneral(WE_T_SF_LEAK_GENERAL entity)
 {
     unitOfWork.LeakGeneralRepo.Insert(entity);
     unitOfWork.Save();
 }
 public LeakGeneral GetByEntity(WE_T_SF_LEAK_GENERAL entity)
 {
     return(MapEntityToObject(entity));
 }