protected Body(MarginAlign align, string aStyleClass) { Id = Guid.NewGuid(); OwnStyleClass = aStyleClass; Texts = new List <Text>(); Align = align; }
protected Body(MarginAlign align, List <Text> someTexts, string aStyleClass) { Id = Guid.NewGuid(); OwnStyleClass = aStyleClass; Texts = someTexts; Align = align; }
protected Body(MarginAlign align) { Id = Guid.NewGuid(); OwnStyleClass = null; Texts = new List <Text>(); Align = align; }
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) { }
public Margin(MarginAlign align, List <Text> someTexts) : base(align, someTexts) { }
public Margin(MarginAlign align, string aStyleClass) : base(align, aStyleClass) { }
public Margin(MarginAlign align) : base(align) { }