// ReSharper disable once MemberHidesStaticFromOuterClass public static OrganizationDocument ReadXml(XElement e) { var od = new OrganizationDocument(); od.DocumentName = e.Element("DocumentName")?.Value; od.Required = (e.Element("Required")?.Value == "true" ? true : false); return(od); }
public new static AskDocuments ReadXml(XElement e) { var ad = new AskDocuments { TargetExtraValue = e.Attribute("TargetExtraValue").ToBool(), }; foreach (var ee in e.Elements("OrganizationDocument")) { ad.list.Add(OrganizationDocument.ReadXml(ee)); } return(ad); }
public async Task <GetDocumentsOrganizationViewItem> CreateAsync(UploadDocumentModel model, Guid userId) { Require.Objects.NotNull <BadRequestException>(model, "Failed to save document. Probably document is not uploaded."); var orgDoc = new OrganizationDocument() { BucketId = model.Id.ToString(), Name = model.FileName, CreatedBy = userId.ToString(), }; await _orgDocRepository.CreateAsync(orgDoc); return(new GetDocumentsOrganizationViewItem { FileName = orgDoc.Name, Id = orgDoc.BucketId }); }