private void CreateOrUpdateNonDesigned(WorkRequest workRequest) { WorkRequestNonDesigned wrnd = new WorkRequestNonDesignedBl().GetNonDesigned(workRequest.WorkRequestId, workRequest.District); if (wrnd == null) { JobCode jc = new JobCodeBl().GetById(workRequest.JobCode); wrnd = new WorkRequestNonDesigned(); wrnd.CD_WR = workRequest.WorkRequestId; wrnd.CD_DIST = workRequest.District; wrnd.DS_JOB = jc.DS_JOB; wrnd.CD_JOB = jc.CD_JOB; wrnd.FG_REINITIATED = "N"; new WM.STORMS.BusinessLayer.BusinessLogic.WorkRequestNonDesignedBl().Create(wrnd); } else { wrnd.DS_JOB = workRequest.JobDescription; wrnd.CD_JOB = workRequest.JobCode; wrnd.FG_REINITIATED = "N"; new WM.STORMS.BusinessLayer.BusinessLogic.WorkRequestNonDesignedBl().Update(wrnd); } }
public void Create(WorkRequestNonDesigned obj) { if (obj != null) { Delete(obj); Insert(obj); } }
public TWMWRNONDESIGNED MapObjectToEntity(WorkRequestNonDesigned obj) { TWMWRNONDESIGNED entity = new TWMWRNONDESIGNED(); entity = MapRootObjectToEntity(obj, entity); return(entity); }
public TWMWRNONDESIGNED MapRootObjectToEntity(WorkRequestNonDesigned obj, TWMWRNONDESIGNED entity) { entity.CD_DIST = obj.CD_DIST; entity.CD_WR = obj.CD_WR; entity.CD_JOB = obj.CD_JOB; entity.DS_JOB = obj.DS_JOB; entity.FG_REINITIATED = obj.FG_REINITIATED; return(entity); }
public WorkRequestNonDesigned Get(TWMWRNONDESIGNED entity) { if (entity != null) { WorkRequestNonDesigned obj = MapEntityToObject(entity); return(obj); } return(null); }
public WorkRequestNonDesigned MapEntityToObject(TWMWRNONDESIGNED entity) { WorkRequestNonDesigned obj = new WorkRequestNonDesigned(); obj.CD_DIST = entity.CD_DIST; obj.CD_WR = entity.CD_WR; obj.CD_JOB = entity.CD_JOB; obj.DS_JOB = entity.DS_JOB; obj.FG_REINITIATED = entity.FG_REINITIATED; return(obj); }
public void Delete(WorkRequestNonDesigned obj) { Delete(obj.CD_DIST, obj.CD_WR); }
public void Update(WorkRequestNonDesigned obj) { unitOfWork.WrNonDesignedRepo.Update(MapObjectToEntity(obj)); unitOfWork.Save(); }
public void Insert(WorkRequestNonDesigned obj) { unitOfWork.WrNonDesignedRepo.Insert(MapObjectToEntity(obj)); unitOfWork.Save(); }