Exemplo n.º 1
0
 public ActivityDocument Create(CostCentre hub, CostCentre clerk, CostCentre supplier, CommodityProducer commodityProducer, ActivityType activityType, Route route, Centre centre, Season season, string documentReference, Guid documentIssueCostCentreApplicationId, DateTime documentDate, DateTime activityDate, string description = "", string note = "")
 {
     Guid id = Guid.NewGuid();
     ActivityDocument doc = DocumentPrivateConstruct<ActivityDocument>(id);
    
     doc.DocumentDate = documentDate;
     doc.DocumentDateIssued = activityDate;
     doc.Description = description;
     doc.Hub = hub;
     doc.FieldClerk = clerk;
     doc.Supplier = supplier;
     doc.Producer = commodityProducer;
     doc.ActivityType = activityType;
     doc.Route = route;
     doc.Centre = centre;
     doc.DocumentReference = documentReference;
     doc.DocumentIssuerCostCentreApplicationId = documentIssueCostCentreApplicationId;
     doc.Hub = hub;
     doc.FieldClerk = clerk;
     doc.Supplier = supplier;
     doc.DocumentReference = documentReference;
     doc.ActivityDate = activityDate;
     doc.DocumentDateIssued = DateTime.Now;
     doc.Season = season;
     SetDefaultDates(doc);
     doc.EnableAddCommands();
     return doc;
 }
Exemplo n.º 2
0
 protected Guid AddActivityType(string name, string code, string description, bool isInputRequired, bool isInfectionsRequired, bool isServiceRequired, bool isProduceRequired)
 {
     var activitytype = new ActivityType(Guid.NewGuid())
     {
         Name = name,
         Code = code,
         IsInputRequired = isInputRequired,
         IsInfectionsRequired = isInfectionsRequired,
         Description = description,
         IsProduceRequired = isProduceRequired,
         IsServicesRequired = isServiceRequired,
        
     };
     activitytype._SetStatus(EntityStatus.Active);
     return _activityTypeRepository.Save(activitytype);
 }
Exemplo n.º 3
0
 public ActivityTypeDTO Map(ActivityType activityType)
 {
     if (activityType == null) return null;
     var activityTypeDto = Mapper.Map<ActivityType, ActivityTypeDTO>(activityType);
     return activityTypeDto;
 }
 private void AssertActivityType(ActivityType assetType, ActivityType savedAssetType)
 {
     Assert.AreEqual(assetType.Code, savedAssetType.Code);
     Assert.AreEqual(assetType.Name, savedAssetType.Name);
     Assert.AreEqual(assetType.Description, savedAssetType.Description);
     Assert.AreEqual(assetType.IsInfectionsRequired, savedAssetType.IsInfectionsRequired);
     Assert.AreEqual(assetType.IsInputRequired, savedAssetType.IsInputRequired);
     Assert.AreEqual(assetType.IsProduceRequired, savedAssetType.IsProduceRequired);
     Assert.AreEqual(assetType.IsServicesRequired, savedAssetType.IsServicesRequired);
     Assert.AreEqual(assetType._Status, EntityStatus.Active);
 }