public void TestRquestAndPOS() { DA.UnitOfWork unit = new DA.UnitOfWork(); List <DA.Models.POSRequest> posList = new List <DA.Models.POSRequest> { new DA.Models.POSRequest { RequestDescription = "Pos Request1", Status = 1 }, new DA.Models.POSRequest { RequestDescription = "Pos Request2", Status = 1 }, new DA.Models.POSRequest { RequestDescription = "Pos Request3", Status = 1 } }; var request = new DA.Models.Request { CreatedBy = "user55" , CreatedDate = DateTime.Now , RequestDescription = "Test Request7", Status = 1, POSRequest = posList }; unit.RequestRepository.Add(request); unit.Complete(); var createdRequest = unit.RequestRepository.Find(x => x.CreatedBy.Equals("user55")).FirstOrDefault(); Assert.AreNotEqual(createdRequest, null); unit.Dispose(); }
public void TestMethod2() { DA.UnitOfWork unit = new DA.UnitOfWork(); var request = new DA.Models.Request { CreatedBy = "user1" , CreatedDate = DateTime.Now , RequestDescription = "Test Request7", Status = 1 //RequiredApprovals. }; var neAff = new DA.Models.NewAffiliation { eMail = "*****@*****.**" }; request.NewAffiliation = neAff; unit.RequestRepository.Add(request); unit.Complete(); var createdRequest = unit.RequestRepository.Find(x => x.CreatedBy.Equals("user1")).FirstOrDefault(); Assert.AreNotEqual(createdRequest, null); unit.Dispose(); }
public void CreatePOSRequest() { using (var db = new DA.MAS_DB()) { var request = new DA.Models.Request(); request.TrackingNo = "0000001"; request.RequestDescription = "NLogTEst"; request.CreatedBy = "Arnold Costamero"; request.CreatedDate = DateTime.Now; var pos = new DA.Models.POSRequest { CreatedBy = "Arnold", Status = 1, RequestDescription = "New InstallATION", CreatedDate = DateTime.Now, WorkflowInstanceId = Guid.NewGuid() }; request.POSRequest = pos; db.Request.Add(request); db.SaveChanges(); } }
public ActionResult Create(DA.Models.Customer customer) { var request = new DA.Models.Request { RequestType = RequestConfigHelper.GetRequestType(RequestTypeConstants.NEW_AFFILIATION).Value, Status = RequestState.DRAFT.Value, CreatedBy ="User", CreatedDate=DateTime.Now, RequestDescription="New Affilation", NewAffiliation = new DA.Models.NewAffiliation { Customer = customer } }; //unitOfWork.BusinessRepository.Add(business); unitOfWork.RequestRepository.Add(request); unitOfWork.Complete(); return RedirectToAction("Draft", "RequestUIFlow", new { Id = request.Id }); }
public void CreateNewAffiliationRequest() { using (var db = new DA.MAS_DB()) { db.Configuration.AutoDetectChangesEnabled = true; var affiliation = new DA.Models.NewAffiliation(); affiliation.Customer = new DA.Models.Customer { DtiSecDate = DateTime.Now, LegalName = "Business" }; var request = new DA.Models.Request { NewAffiliation = affiliation }; db.Request.Add(request); db.SaveChanges(); } }