public bool CreateJobPackageRequest(string userID, int packageID, int quantity) { var length = PurchaseJobPackageRepository.Get().ToArray().Length; PurchaseJobPackage purchaseJobPackage = null; //try{ for (int i = 0; i < quantity; i++) { purchaseJobPackage = new PurchaseJobPackage(); purchaseJobPackage.JobPackageID = packageID; purchaseJobPackage.RecruiterID = userID; purchaseJobPackage.PurchasedDate = DateTime.Now; purchaseJobPackage.IsApproved = null; purchaseJobPackage.EndDate = DateTime.Now.AddDays(30); PurchaseJobPackageRepository.Insert(purchaseJobPackage); Save(); } var lengthAfterRequest = PurchaseJobPackageRepository.Get().ToArray().Length; if (lengthAfterRequest > length) { return(true); } else { return(false); } //return true; }
public void DeleteJobPackageRequest(int purchaseJobPackageID, string userID) { PurchaseJobPackage purchaseJobPackage = PurchaseJobPackageRepository.GetByID(purchaseJobPackageID); purchaseJobPackage.IsDeleted = true; purchaseJobPackage.StaffID = userID; PurchaseJobPackageRepository.Update(purchaseJobPackage); Save(); }
public void AcceptJobPackageRequest(int JobPackageID, string userID) { PurchaseJobPackage purchaseJobPackage = PurchaseJobPackageRepository.GetByID(JobPackageID); purchaseJobPackage.IsApproved = true; purchaseJobPackage.StaffID = userID; PurchaseJobPackageRepository.Update(purchaseJobPackage); Save(); }
public void AccepMultitJobPackageRequest(List <int> listAccept, string userID) { foreach (var item in listAccept) { int JobPackageID = item; PurchaseJobPackage purchaseJobPackage = PurchaseJobPackageRepository.GetByID(JobPackageID); purchaseJobPackage.IsApproved = true; purchaseJobPackage.StaffID = userID; PurchaseJobPackageRepository.Update(purchaseJobPackage); Save(); } }
public void RejectMultiJobPackage(List <int> listReject, string userID) { foreach (var item in listReject) { int JobPackageID = item; PurchaseJobPackage purchaseJobPackage = PurchaseJobPackageRepository.GetByID(JobPackageID); purchaseJobPackage.IsApproved = false; purchaseJobPackage.StaffID = userID; PurchaseJobPackageRepository.Update(purchaseJobPackage); Save(); } }