Esempio n. 1
0
 public void UpdateModel(Models.WaterQualityManagementPlanDocument waterQualityManagementPlanDocument)
 {
     waterQualityManagementPlanDocument.DisplayName = DisplayName;
     waterQualityManagementPlanDocument.Description = Description;
     waterQualityManagementPlanDocument.WaterQualityManagementPlanDocumentTypeID =
         WaterQualityManagementPlanDocumentTypeID.GetValueOrDefault(); // will never default due to RequiredAttribute
 }
Esempio n. 2
0
 public EditViewModel(Models.WaterQualityManagementPlanDocument waterQualityManagementPlanDocument)
 {
     WaterQualityManagementPlanDocumentID =
         waterQualityManagementPlanDocument.WaterQualityManagementPlanDocumentID;
     DisplayName = waterQualityManagementPlanDocument.DisplayName;
     Description = waterQualityManagementPlanDocument.Description;
     WaterQualityManagementPlanDocumentTypeID =
         waterQualityManagementPlanDocument.WaterQualityManagementPlanDocumentTypeID;
 }
Esempio n. 3
0
        public void UpdateModel(Models.WaterQualityManagementPlan waterQualityManagementPlan, Person currentPerson)
        {
            var fileResource = FileResource.CreateNewFromHttpPostedFile(File, currentPerson);

            HttpRequestStorage.DatabaseEntities.FileResources.Add(fileResource);
            var waterQualityManagementPlanDocumentType = WaterQualityManagementPlanDocumentType.AllLookupDictionary[WaterQualityManagementPlanDocumentTypeID.GetValueOrDefault()]; // will never default due to RequiredAttribute
            var waterQualityManagementPlanDocument     =
                new Models.WaterQualityManagementPlanDocument(waterQualityManagementPlan, fileResource, DisplayName,
                                                              DateTime.Now, waterQualityManagementPlanDocumentType)
            {
                Description = Description
            };

            HttpRequestStorage.DatabaseEntities.WaterQualityManagementPlanDocuments.Add(waterQualityManagementPlanDocument);
        }