forked from MDCPS/DamageAssessment_Backend
Added Document api solution
This commit is contained in:
@ -0,0 +1,19 @@
|
||||
using System.ComponentModel.DataAnnotations;
|
||||
|
||||
namespace DamageAssesment.Api.Documents.Models
|
||||
{
|
||||
public class Document
|
||||
{
|
||||
public int Id { get; set; }
|
||||
|
||||
public int linkTypeId { get; set; }
|
||||
public string docName { get; set; }
|
||||
|
||||
public string url { get; set; }
|
||||
public string Path { get; set; }
|
||||
public bool IsActive { get; set; }
|
||||
public DateTime dateCreated { get; set; }
|
||||
public DateTime dateUpdated { get; set; }
|
||||
public List<DocumentsTranslation> documentsTranslations { get; set; }
|
||||
}
|
||||
}
|
@ -0,0 +1,19 @@
|
||||
using System.ComponentModel.DataAnnotations.Schema;
|
||||
|
||||
namespace DamageAssesment.Api.Documents.Models
|
||||
{
|
||||
public class DocumentInfo
|
||||
{
|
||||
public int Id { get; set; }
|
||||
public int linkTypeId { get; set; }
|
||||
public string url { get; set; }
|
||||
public List<DocumentsTranslation> documentsTranslations { get; set; }
|
||||
public FileModel? File { get; set; }
|
||||
}
|
||||
public class FileModel
|
||||
{
|
||||
public string? FileName { get; set; }
|
||||
public string? FileContent { get; set; }
|
||||
public string? FileExtension { get; set; }
|
||||
}
|
||||
}
|
@ -0,0 +1,12 @@
|
||||
using System.ComponentModel.DataAnnotations;
|
||||
using System.ComponentModel.DataAnnotations.Schema;
|
||||
|
||||
namespace DamageAssesment.Api.Documents.Models
|
||||
{
|
||||
public class DocumentsTranslation
|
||||
{
|
||||
public string title { get; set; }
|
||||
public string description { get; set; }
|
||||
public string Language { get; set; }
|
||||
}
|
||||
}
|
@ -0,0 +1,12 @@
|
||||
using System.ComponentModel.DataAnnotations;
|
||||
|
||||
namespace DamageAssesment.Api.Documents.Models
|
||||
{
|
||||
public class LinkType
|
||||
{
|
||||
public int Id { get; set; }
|
||||
public string TypeText { get; set; }
|
||||
public bool IsActive { get; set; }
|
||||
public bool IsAttachment { get; set; }
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user