public WrapperProjectWorkflow GetProjectWFOneEmailFormated(ProjectWorkflowENT Param) { WrapperProjectWorkflow WrapperProjectWorkflow = new WrapperProjectWorkflow(); Param.EmailTempId = 1; WrapperProjectWorkflow = new ProjectWorkflowCRUD().GetProjectWFEmailFormated(Param); return(WrapperProjectWorkflow); }
public WrapperProjectWorkflow GetProjectWFTwoEmailFormatedWithPDF(ProjectWorkflowENT Param, IHostingEnvironment _hostingEnvironment) { WrapperProjectWorkflow WrapperProjectWorkflow = new WrapperProjectWorkflow(); Param.EmailTempId = 2; WrapperProjectWorkflow = new ProjectWorkflowCRUD().GetProjectWFEmailFormated(Param); //Param = new Helpers.PDFCreator().PdfGenerate(Param, _hostingEnvironment); Param.AttachmentURL = "https:\\nbk-api-dev.azurewebsites.net"; return(WrapperProjectWorkflow); }
public WrapperProjectWorkflow GetProjectWFEmailFormated(ProjectWorkflowENT Param) { WrapperProjectWorkflow WrapperProjectWorkflow = new WrapperProjectWorkflow(); EmailWorkflow Content = new ProjectWorkflowCRUD().EmailContent(Param); Param.EmailContent = Content.Content; Param.EmailSubject = Content.Title; Param.EmailTo = Content.EmailTo; Param.EmailFrom = Content.EmailFrom; WrapperProjectWorkflow.ProjectWorkflow = Param; return(WrapperProjectWorkflow); }
public IActionResult ProjectWFOne([FromBody] WrapperProjectWorkflow Param) { #region Validate Token RequestResponse isAuthorized = new Authorize().RequestTokenAuth(Request); if (isAuthorized.Success == false) { return(BadRequest(isAuthorized)); } #endregion Param.ProjectWorkflow.InsertedBy = isAuthorized.UserProfileID; RequestResponse data = new Services.ProjectWorkflowService().ProjectWFOne(Param.ProjectWorkflow); return(Ok(data)); }
public IActionResult GetProjectWFTwoEmailFormated([FromBody] WrapperProjectWorkflow Param) { #region Validate Token RequestResponse isAuthorized = new Authorize().RequestTokenAuth(Request); if (isAuthorized.Success == false) { return(BadRequest(isAuthorized)); } #endregion Param.ProjectWorkflow.InsertedBy = isAuthorized.UserProfileID; WrapperProjectWorkflow data = new Services.ProjectWorkflowService().GetProjectWFTwoEmailFormatedWithPDF(Param.ProjectWorkflow, _hostingEnvironment); return(Ok(data)); }
public IActionResult ProjectWFThree([FromForm] string request) { #region Validate Token RequestResponse isAuthorized = new Authorize().RequestTokenAuth(Request); if (isAuthorized.Success == false) { return(BadRequest(isAuthorized)); } #endregion WrapperProjectWorkflow Param = JsonConvert.DeserializeObject <WrapperProjectWorkflow>(request); IFormFileCollection FilesInRequest = Request.Form.Files; Param.ProjectWorkflow.InsertedBy = isAuthorized.UserProfileID; RequestResponse data = new Services.ProjectWorkflowService().ProjectWFThree(Param.ProjectWorkflow, FilesInRequest, _hostingEnvironment); return(Ok(data)); }