public Domain.TWO Delete(Domain.TWO wo) { _woRepository.DbContext.BeginTransaction(); _woRepository.Delete(wo); _woRepository.DbContext.CommitTransaction(); return(wo); }
public Domain.TWO Update(Domain.TWO wo) { _woRepository.DbContext.BeginTransaction(); _woRepository.Update(wo); //save log and status history SaveWOStatus(wo, wo.ModifiedBy); SaveWOLog(wo, wo.ModifiedBy, EnumWOLog.Update); _woRepository.DbContext.CommitTransaction(); return(wo); }
public Domain.TWO Insert(Domain.TWO wo) { _woRepository.DbContext.BeginTransaction(); _woRepository.Save(wo); //save log and status history SaveWOStatus(wo, wo.CreatedBy); SaveWOLog(wo, wo.CreatedBy, EnumWOLog.Save); _woRepository.DbContext.CommitTransaction(); return(wo); }
public bool HaveBeenPrint(Domain.TWO wo, string userName) { return(this._woLogRepository.HaveBeenPrint(wo, userName)); }