Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- $(document).on('ready', function () {
- LoadProjStatus();
- toggleEventForElement('#saveProj', "click", saveProject_click, true);
- });
- //----- load ddl of status, project
- function LoadProjStatus() {
- PageMethods.getProjStatus(
- function (data) {
- if (data.length != 0) {
- $.each(data, function () {
- $('#ddlProjStatus').append('<option value="' + this.Code + '">' + this.Description + ' </option>');
- });
- }
- },
- function (err) {
- alert(err.get_message());
- }
- );
- }
- //----- submit Project /modal
- function saveProject_click() {
- bootbox.confirm('Are you sure you want to create this Project?', function (result) {
- if (result == true) {
- var refObj = new Object;
- refObj = createProject();
- PageMethods.saveProject(refObj,
- function (data) {
- if (data.ProjectID != "") {
- var Description = document.getElementById("txtDesc").value;
- loadCreateProj(data.ProjectID, Description);
- }
- });
- }
- else {
- initializeAdditionalProject();
- }
- });
- }
- //----- create Project Parameters
- function createProject() {
- var serviceParameters = new Object;
- serviceParameters = new Object;
- serviceParameters.ProjectName = $("#txtProjName").val();
- serviceParameters.Description = $("#txtDesc").val();
- serviceParameters.Status = $("#ddlProjStatus").val();
- return serviceParameters;
- }
- //----- initialize TextBox
- function initializeAdditionalProject() {
- document.getElementById("txtProjName").value = "";
- document.getElementById("txtDesc").value = "";
- setDropdownDefaultValue(document.getElementById("ddlProjStatus"), "Active");
- }
- //----- spawn TestModule
- function loadCreateProj(ProjectID, Description) {
- sessionStorage.ProjectID = ProjectID;
- sessionStorage.Description = Description;
- window.location.replace("TestModuleCreate.aspx");
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement