public DocumentTemplateModel FindDocumentTemplateModel(DocumentTemplateCategory templateCategory, DocumentTemplateType templateType) { var template = db.FindDocumentTemplates() .Where(dt => dt.TemplateCategory == (int)templateCategory && dt.TemplateType == (int)templateType) .FirstOrDefault(); return(MapToModel(template)); }
public List <ListItemModel> FindDocumentTemplatesListItemModel(DocumentTemplateCategory templateCategory, DocumentTemplateType templateType) { List <ListItemModel> model = new List <ListItemModel>(); foreach (var st in db.FindDocumentTemplates() .Where(t => t.TemplateCategory == (int)templateCategory && t.TemplateType == (int)templateType)) { var newModel = new ListItemModel { Id = st.Id.ToString(), Text = st.Name, ImageURL = "" }; model.Add(newModel); } return(model); }
public SPListItem CreateDocument(string name, SPFolder targetFolder, DocumentTemplateType templateType) { ListItem li = _list.CreateDocument(name, (Folder)targetFolder.ShowOriginal(), templateType); return(new SPListItem(li)); }
DocumentTemplateModel createDocumentTemplate(CompanyModel company, DocumentTemplateCategory templateCategory, DocumentTemplateType templateType) { DocumentTemplateModel model = new DocumentTemplateModel { Name = RandomString(), Description = RandomString(), TemplateCategory = templateCategory, TemplateType = templateType, TemplateFile = "", QualTemplateFile = GetAppSetting("SiteFolder", "") + $"\\App_Data", Enabled = true }; return(model); }