Exemple #1
0
 protected Body(MarginAlign align, string aStyleClass)
 {
     Id            = Guid.NewGuid();
     OwnStyleClass = aStyleClass;
     Texts         = new List <Text>();
     Align         = align;
 }
Exemple #2
0
 protected Body(MarginAlign align, List <Text> someTexts, string aStyleClass)
 {
     Id            = Guid.NewGuid();
     OwnStyleClass = aStyleClass;
     Texts         = someTexts;
     Align         = align;
 }
Exemple #3
0
 protected Body(MarginAlign align)
 {
     Id            = Guid.NewGuid();
     OwnStyleClass = null;
     Texts         = new List <Text>();
     Align         = align;
 }
Exemple #4
0
 protected Body(MarginAlign align, List <Text> someTexts)
 {
     Id            = Guid.NewGuid();
     OwnStyleClass = null;
     Texts         = someTexts;
     Align         = align;
 }
        public Margin GetDocumentMargin(MarginAlign align)
        {
            if (!ExistDocumentMargin(align))
            {
                return(null);
            }

            return(DocumentMargins.Find(x => x.Align == align));
        }
        public IHttpActionResult Post([FromUri] Guid documentId, [FromUri] MarginAlign align, [FromBody] MarginModel documentPart)
        {
            try
            {
                Utils.IsAValidToken(Request, AuthorizationBusinessLogic);

                var body = documentPart.ToEntity();
                DocumentBusinessLogic.SetDocumentMargin(documentId, align, body);

                AuditLogBussinesLogic.CreateLog("Document", documentId, Utils.GetUsername(Request), ActionPerformed.MODIFY);
                return(Ok(documentPart));
            }
            catch (Exception e)
            {
                return(BadRequest(e.Message));
            }
        }
        public Margin GetDocumentMargin(Guid aDocumentId, MarginAlign align)
        {
            if (!documentDataAccess.Exists(aDocumentId))
            {
                throw new ArgumentException("The document argument not exist in database."
                                            , "aDocumentId");
            }

            Document document = documentDataAccess.Get(aDocumentId);

            if (!document.ExistDocumentMargin(align))
            {
                throw new ArgumentException("The current document does not have the specified part.");
            }

            return(document.GetDocumentMargin(align));
        }
 public Paragraph(MarginAlign align, List <Text> someTexts, string aStyleClass) : base(align, someTexts, aStyleClass)
 {
 }
 public Paragraph(MarginAlign align, List <Text> someTexts) : base(align, someTexts)
 {
 }
 public Paragraph(MarginAlign align, string aStyleClass) : base(align, aStyleClass)
 {
 }
 public Paragraph(MarginAlign align) : base(align)
 {
 }
Exemple #12
0
 public Margin(MarginAlign align, List <Text> someTexts) : base(align, someTexts)
 {
 }
Exemple #13
0
 public Margin(MarginAlign align, string aStyleClass) : base(align, aStyleClass)
 {
 }
Exemple #14
0
 public Margin(MarginAlign align) : base(align)
 {
 }