This commit is contained in:
2023-03-11 17:30:20 +00:00
commit b6c4e025bc
5124 changed files with 1153349 additions and 0 deletions
@@ -0,0 +1,220 @@
var Bizgaze;
(function (Bizgaze) {
let Apps;
(function (Apps) {
let PM;
(function (PM) {
let Controls;
(function (Controls) {
class ProjectTeamMembers extends Unibase.Platform.Core.BaseComponent {
constructor() {
super(...arguments);
this.count = 0;
this.pageindex = 0;
this.pagesize = 5;
this.txt = null;
this.containerel = 0;
}
init(formpropertyid, prop, callback) {
$('.btn_Save_Form').addClass('hidden');
var instance = this;
$('#txt_SearchTeamMembers').on('input', function () {
var txt = $('#txt_SearchTeamMembers').val();
if (txt != '') {
instance.txt = txt;
}
else {
instance.txt = null;
}
instance.ShowTeamMembers($('#hf_pk_value').val(), instance.txt);
});
instance.ShowTeamMembers($('#hf_pk_value').val(), instance.txt);
}
loadControl(containerid, prop) {
const instance = this;
instance.containerel = containerid;
var html = '<div class="col-sm-12" id="div_txt_SearchTeamMembers">' +
'<div class="floating-label-form-group">' +
'<input type="text" maxlength="50" class="form-control floating-label-control" id="txt_SearchTeamMembers" data-isdynamic="false" placeholder="Search" data-placeholder="Search" data-label="Search">' +
'</div></div>' +
'<ul id="ul_TeamMembers_Details" class="mt-10">' +
'<li class="list-group-item bg-cyan-light-4 hidden" id="TeamMembers_Heading">' +
'<div class="row">' +
'<div class="col-sm-7"><strong>Member Name</strong></div>' +
'<div class="col-sm-3"><strong>Designation</strong></div>' +
'<div class="col-sm-2">' +
'<div class="pull-right">' +
'<strong></strong>' +
'</div></div>' +
'</div>' +
'</li>' +
'<li class="length-row" id="TeamMembers_Details_HiddenRow" class="hidden"></li>' +
'</ul>' +
'<div class="Div_pagination hidden row row mt-15">' +
'<div class="col-sm-3" id="list_count"><span id="TotalRecords"class="text-muted">Total :' + '<span id="lbl_TeamMembersCount" class="lbl_TeamMembersCount mr-30"></span></span>' +
'</div><div class="col-sm-9">' + '<div id="divpagination" class="pagination custom-pagination pagination-rounded pull-right"></div></div>' +
'</div>';
$("#" + containerid).html(html);
const visibleContainerId = instance.navigationHelper.getLastContainerId();
$("#" + visibleContainerId).find('.btn_CloseForm').click(function () {
instance.setpage();
});
}
loadControlSettings(controlsettingjson, formpropertyid) {
return null;
}
loadPropertySettings(propertysettings, formpropertyid, DocPropertyName) {
return null;
}
bindEditFormDetails(formpropertyid, propval, DocPropertyName) {
return null;
}
ShowTeamMembers(projectteamid, term) {
var instance = this;
this.fileCacheHelper.loadJsFile("apps/pm/managers/taskmanager.js", function () {
Bizgaze.Apps.PM.Managers.TaskManager.Instance().getProjectTeamMembers(projectteamid, term, instance.pagesize, instance.pageindex).then(function (response) {
if (response.result != "") {
var data = response.result;
$('.TeamMember-row').remove();
$('#div_TeamMembers_Details_NoData').remove();
if (data.length == 0) {
$('#TeamMembers_Heading').addClass('hidden');
}
else {
$('#TeamMembers_Heading').removeClass('hidden');
}
var Count = ProjectTeamMembers.Instance().count;
for (let i = 0; i < data.length; i++) {
instance.AddRow(data[i]);
}
if (data.length <= 0) {
$(".Div_pagination").addClass('hidden');
}
else {
$(".Div_pagination").removeClass('hidden');
var totalCount = data.length;
var _page = instance.pageindex + 1;
var st = 0;
var _count = 0;
var t = _page * 5;
if (totalCount > 0) {
st = 1;
_count = totalCount;
}
if (totalCount > t)
_count = t;
if (instance.pageindex > 0) {
st += t - 5;
}
var result = st + " - " + (st + (_count - 1)) + " of " + ProjectTeamMembers.Instance().count;
var totalcount = ProjectTeamMembers.Instance().count;
var ct = Count - 5;
if (Count <= 5) {
$(".Div_pagination").addClass('hidden');
}
$("#lbl_TeamMembersCount").text(result);
instance.fileCacheHelper.loadJsFile('libs/jquery/pagination/jquery.pagination.js', function () {
var ele;
ele = $(".Div_pagination").find('#divpagination');
ele.pagination(totalcount, 5, {
current_page: (instance.pageindex),
callback: function (page, component) {
instance.pageindex = page;
instance.ShowTeamMembers(projectteamid, instance.txt);
}
});
});
}
}
else {
$('.TeamMember-row').remove();
$('#div_TeamMembers_Details_NoData').remove();
$('#ul_TeamMembers_Details').after('<div class="alert alert-info ma-0" id="div_TeamMembers_Details_NoData">There is no Data</div>');
}
});
});
}
AddRow(data) {
var len = $('.length-row').length;
var html = '<li class="TeamMember-row length-row list-group-item" id="TeamMember_' + len + '" >' +
'<div class="row"><div class="col-sm-7" ><span>' + data.MemberName + ' ' +
'</span><input type="hidden" val="' + data.TeamMemberId + '" id="TeamMemberId_' + len + '" class="TeamMemberId" />' +
'<input type="hidden" class="MemberId hf_MemberId-' + len + '" value="' + data.MemberId + '" id="MemberId_' + len + '" /></div>' +
'<div class="col-sm-3">' +
'<span>' + data.DesignationName + '</span>' +
'</div>' +
'<div class="col-sm-2">' +
'<div class="pull-right pr-20"><a class="btn-icon pull-right" href="javascript:;" onclick="javascript:Bizgaze.Apps.PM.Controls.ProjectTeamMembers.Instance().removeTeamMembers(' + data.TeamMemberId + ',' + data.MemberId + ',' + len + ');" >' +
'<i class="fa fa-trash-o text-danger" ></i></a></div>' +
'</div>' +
'</li>';
$('#TeamMembers_Details_HiddenRow').after(html);
}
removeTeamMembers(TeamMemberId, MemberId, len) {
var instance = this;
Bizgaze.Apps.PM.Managers.TaskManager.Instance().getAssignToTasks(MemberId).then(function (response) {
var data1 = JSON.stringify(response);
var data2 = JSON.parse(data1);
if (data2 != "") {
var data = JSON.parse(data2);
if (data.length > 0) {
bootbox.confirm({
message: "Tasks are already assigned to the employee. Would you like to continue.",
buttons: {
confirm: {
label: 'Yes',
className: 'btn-success'
},
cancel: {
label: 'No',
className: 'btn-danger'
}
},
callback: function (result) {
if (result == true) {
if (TeamMemberId != undefined) {
Bizgaze.Apps.PM.Managers.TaskManager.Instance().deleteTeamMember(TeamMemberId).then(function (response) {
MessageHelper.Instance().showSuccess(response.message, 'div_ErrorMessage');
$('#TeamMember_' + len).remove();
instance.ShowTeamMembers($('#hf_pk_value').val(), null);
});
}
}
}
});
}
}
else {
bootbox.confirm("Are you sure to delete this TeamMember?", function (result) {
if (result) {
if (TeamMemberId != undefined) {
Bizgaze.Apps.PM.Managers.TaskManager.Instance().deleteTeamMember(TeamMemberId).then(function (response) {
MessageHelper.Instance().showSuccess(response.message, 'div_ErrorMessage');
$('#TeamMember_' + len).remove();
instance.ShowTeamMembers($('#hf_pk_value').val(), null);
});
}
else {
$('#TeamMember_' + len).remove();
}
}
});
}
});
}
setpage() {
const instance = this;
instance.pageindex = 0;
instance.txt = null;
}
static Instance() {
if (this.instance === undefined)
this.instance = new ProjectTeamMembers();
return this.instance;
}
}
Controls.ProjectTeamMembers = ProjectTeamMembers;
})(Controls = PM.Controls || (PM.Controls = {}));
})(PM = Apps.PM || (Apps.PM = {}));
})(Apps = Bizgaze.Apps || (Bizgaze.Apps = {}));
})(Bizgaze || (Bizgaze = {}));
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -0,0 +1,40 @@
var Bizgaze;
(function (Bizgaze) {
let Apps;
(function (Apps) {
let PM;
(function (PM) {
let Controls;
(function (Controls) {
class ProjectTeamMembers_Settings {
loadControlPropertiesHtml(controlpropList, container) {
return ``;
}
bindPropertySettings(prop) {
var propertySettings = prop.PropertySettings;
return "";
}
savePropertySettings(prop) {
var propertySettings = prop.PropertySettings;
return "";
}
loadSettingHtml() {
return null;
}
bindControlData(controldatajson) {
return null;
}
SaveControlData(controldatajson) {
return controldatajson;
}
static Instance() {
if (this._instance === undefined)
this._instance = new ProjectTeamMembers_Settings();
return this._instance;
}
}
Controls.ProjectTeamMembers_Settings = ProjectTeamMembers_Settings;
})(Controls = PM.Controls || (PM.Controls = {}));
})(PM = Apps.PM || (Apps.PM = {}));
})(Apps = Bizgaze.Apps || (Bizgaze.Apps = {}));
})(Bizgaze || (Bizgaze = {}));
@@ -0,0 +1 @@
{"version":3,"file":"projectteammembers.settings.js","sourceRoot":"","sources":["projectteammembers.settings.ts"],"names":[],"mappings":"AACA,IAAU,OAAO,CAqChB;AArCD,WAAU,OAAO;IACb,IAAiB,IAAI,CAkCpB;IAlCD,WAAiB,IAAI;QACjB,IAAiB,EAAE,CAgClB;QAhCD,WAAiB,EAAE;YACf,IAAiB,QAAQ,CA8BxB;YA9BD,WAAiB,QAAQ;gBACrB,MAAa,2BAA2B;oBACpC,yBAAyB,CAAC,eAAsC,EAAE,SAAS;wBACvE,OAAO,EAAE,CAAC;oBACd,CAAC;oBACD,oBAAoB,CAAC,IAAgB;wBACjC,IAAI,gBAAgB,GAA6B,IAAI,CAAC,gBAAgB,CAAC;wBACvE,OAAO,EAAE,CAAC;oBACd,CAAC;oBACD,oBAAoB,CAAC,IAAgB;wBACjC,IAAI,gBAAgB,GAA6B,IAAI,CAAC,gBAAgB,CAAC;wBACvE,OAAO,EAAE,CAAC;oBACd,CAAC;oBACD,eAAe;wBACX,OAAO,IAAI,CAAC;oBAChB,CAAC;oBACD,eAAe,CAAC,eAAoB;wBAChC,OAAO,IAAI,CAAC;oBAChB,CAAC;oBACD,eAAe,CAAC,eAAoB;wBAChC,OAAO,eAAe,CAAC;oBAC3B,CAAC;oBAGD,MAAM,CAAC,QAAQ;wBACX,IAAI,IAAI,CAAC,SAAS,KAAK,SAAS;4BAC5B,IAAI,CAAC,SAAS,GAAG,IAAI,2BAA2B,EAAE,CAAC;wBACvD,OAAO,IAAI,CAAC,SAAS,CAAC;oBAC1B,CAAC;iBACJ;gBA5BY,oCAA2B,8BA4BvC,CAAA;YACL,CAAC,EA9BgB,QAAQ,GAAR,WAAQ,KAAR,WAAQ,QA8BxB;QACL,CAAC,EAhCgB,EAAE,GAAF,OAAE,KAAF,OAAE,QAgClB;IACL,CAAC,EAlCgB,IAAI,GAAJ,YAAI,KAAJ,YAAI,QAkCpB;AAEL,CAAC,EArCS,OAAO,KAAP,OAAO,QAqChB"}
+1
View File
@@ -0,0 +1 @@
var Bizgaze;(function(n){let t;(function(n){let t;(function(n){let t;(function(n){class t{loadControlPropertiesHtml(){return``}bindPropertySettings(n){var t=n.PropertySettings;return""}savePropertySettings(n){var t=n.PropertySettings;return""}loadSettingHtml(){return null}bindControlData(){return null}SaveControlData(n){return n}static Instance(){return this._instance===undefined&&(this._instance=new t),this._instance}}n.ProjectTeamMembers_Settings=t})(t=n.Controls||(n.Controls={}))})(t=n.PM||(n.PM={}))})(t=n.Apps||(n.Apps={}))})(Bizgaze||(Bizgaze={}));
@@ -0,0 +1,175 @@
var Bizgaze;
(function (Bizgaze) {
let Apps;
(function (Apps) {
let PM;
(function (PM) {
let Controls;
(function (Controls) {
class TaskDuaration {
init(formpropertyid, prop, callback) {
if (callback != null)
callback();
}
loadControl(containerid, prop) {
var html = '<div id="div_Duration" class="floating-label-form-group">' +
'<label id="lbl_Duration">Minutes</label>' +
'<div class="input-group">' +
'<input type="hidden" id="hdnTaskDuration_' + prop.FormPropertyId + '" class="value-control" value="">' +
'<input type="text" id="txt_Duration" class="type-control validationss form-control floating-label-control" ' +
'data-isdefault="false" data-propdoctypename="bizgazecommunications_tasks" data-required="false" data-regularexp="" data-validatemsg="" value = "" data-isdynamic="false"/>' +
'<div class="input-group-btn Div_AlertTime">' +
'<select id="ddl_AlertTime" class="form-control mr-1" onchange="Bizgaze.Apps.PM.Controls.TaskDuaration.Instance().ChangeDuration(' + prop.FormPropertyId + ');">' +
'<option value="1">mins</option>' +
'<option value="2">hrs</option>' +
'<option value="3">days</option>' +
'</select>' +
'</div>' +
'</div></div>' +
'</div>';
$("#" + containerid).html(html);
Bizgaze.Apps.PM.Controls.TaskDuaration.Instance().ChangeDuration(prop.FormPropertyId);
}
ChangeDuration(FormPropertyId) {
$('#txt_Duration').val('');
var DurationType = $('#ddl_AlertTime').val();
if (DurationType == 1) {
$("input").focus(function () {
$("#txt_Duration").attr('placeholder', 'Enter Minutes');
});
$("input").blur(function () {
$("#txt_Duration").attr('placeholder', 'Minutes');
});
$('#txt_Duration').removeAttr('placeholder');
$('#lbl_Duration').text('Minutes');
$("#txt_Duration").attr('placeholder', 'Enter Minutes');
$("#txt_Duration").attr('data-label', 'Minutes');
$("#txt_Duration").attr('data-placeholder', 'Enter Minutes');
$("#ddl_AlertTime option[value='" + 1 + "']").attr("selected", "selected");
$("#txt_Duration").val(30);
$('#div_Duration').addClass('floating-label-form-group-with-value');
Bizgaze.Apps.PM.Controls.TaskDuaration.Instance().saveProperties(FormPropertyId);
}
else if (DurationType == 2) {
$("input").focus(function () {
$("#txt_Duration").attr('placeholder', 'Enter Hours');
});
$("input").blur(function () {
$("#txt_Duration").attr('placeholder', 'Hours');
});
$('#txt_Duration').removeAttr('placeholder');
$('#lbl_Duration').text('Hours');
$("#txt_Duration").attr('placeholder', 'Enter Hours');
$("#txt_Duration").attr('data-label', 'Hours');
$("#txt_Duration").attr('data-placeholder', 'Enter Hours');
}
else if (DurationType == 3) {
$("input").focus(function () {
$("#txt_Duration").attr('placeholder', 'Enter Days');
});
$("input").blur(function () {
$("#txt_Duration").attr('placeholder', 'Days');
});
$('#txt_Duration').removeAttr('placeholder');
$('#lbl_Duration').text('Days');
$("#txt_Duration").attr('placeholder', 'Enter Days');
$("#txt_Duration").attr('data-label', 'Days');
$("#txt_Duration").attr('data-placeholder', 'Enter Days');
}
$('#txt_Duration').focusout(function (event) {
Bizgaze.Apps.PM.Controls.TaskDuaration.Instance().saveProperties(FormPropertyId);
}).on('paste', function (event) {
event.preventDefault();
});
$(".validationss").keypress(function (key) {
if (key.charCode < 46 || key.charCode > 58)
return false;
});
}
saveProperties(FormPropertyId) {
var Duration = "";
if ($('#ddl_AlertTime option:selected').text() == "hrs") {
var hours = $("#txt_Duration").val();
if (hours == "") {
hours = 0;
}
Duration = hours + ' ' + $('#ddl_AlertTime option:selected').text();
$("#hdnTaskDuration_" + FormPropertyId).val(Duration);
}
else if ($('#ddl_AlertTime option:selected').text() == "days") {
var days = $("#txt_Duration").val();
if (days == "") {
days = 0;
}
else if (days == 1) {
Duration = days + ' ' + 'day';
$("#hdnTaskDuration_" + FormPropertyId).val(Duration);
}
else {
Duration = days + ' ' + $('#ddl_AlertTime option:selected').text();
$("#hdnTaskDuration_" + FormPropertyId).val(Duration);
}
}
else if ($('#ddl_AlertTime option:selected').text() == "mins") {
var Minutes = $("#txt_Duration").val();
if (Minutes == "") {
Minutes = 0;
}
Duration = Minutes + ' ' + $('#ddl_AlertTime option:selected').text();
$("#hdnTaskDuration_" + FormPropertyId).val(Duration);
}
}
loadControlSettings(controlsettingjson, formpropertyid) {
return null;
}
loadPropertySettings(propertysettings, formpropertyid) {
return null;
}
bindEditFormDetails(formpropertyid, propval, DocPropertyName) {
let taskid = Number(propval);
Unibase.Platform.Helpers.FileCacheHelper.Instance().loadJsFile('apps/pm/managers/taskmanager.js', function () {
Bizgaze.Apps.PM.Managers.TaskManager.Instance().getTaskDetails(taskid).then(function (response) {
var data = response.result;
if (data != "") {
var enddate = data.AlertTime;
var Duration = enddate.split(" ", 1);
var Alert = enddate.split(' ')[1];
if (Alert == "mins") {
$("#ddl_AlertTime option[value='" + 1 + "']").attr("selected", "selected");
$("#txt_Duration").val(Duration);
$('#lbl_Duration').text('Minutes');
$("#hdnTaskDuration_" + formpropertyid).val(enddate);
}
else if (Alert == "day") {
$("#ddl_AlertTime option[value='" + 3 + "']").attr("selected", "selected");
$("#txt_Duration").val(Duration);
$('#lbl_Duration').text('Days');
$("#hdnTaskDuration_" + formpropertyid).val(enddate);
}
else if (Alert == "days") {
$("#ddl_AlertTime option[value='" + 3 + "']").attr("selected", "selected");
$("#txt_Duration").val(Duration);
$('#lbl_Duration').text('Days');
$("#hdnTaskDuration_" + formpropertyid).val(enddate);
}
else if (Alert == "hrs") {
$("#ddl_AlertTime option[value='" + 2 + "']").attr("selected", "selected");
$("#txt_Duration").val(Duration);
$('#lbl_Duration').text('Hours');
$("#hdnTaskDuration_" + formpropertyid).val(enddate);
}
}
});
});
}
static Instance() {
if (this.instance === undefined)
this.instance = new TaskDuaration();
return this.instance;
}
}
Controls.TaskDuaration = TaskDuaration;
})(Controls = PM.Controls || (PM.Controls = {}));
})(PM = Apps.PM || (Apps.PM = {}));
})(Apps = Bizgaze.Apps || (Bizgaze.Apps = {}));
})(Bizgaze || (Bizgaze = {}));
File diff suppressed because one or more lines are too long
+1
View File
@@ -0,0 +1 @@
var Bizgaze;(function(n){let t;(function(t){let i;(function(t){let i;(function(t){class i{init(n,t,i){i!=null&&i()}loadControl(t,i){var r='<div id="div_Duration" class="floating-label-form-group"><label id="lbl_Duration">Minutes<\/label><div class="input-group"><input type="hidden" id="hdnTaskDuration_'+i.FormPropertyId+'" class="value-control" value=""><input type="text" id="txt_Duration" class="type-control validationss form-control floating-label-control" data-isdefault="false" data-propdoctypename="bizgazecommunications_tasks" data-required="false" data-regularexp="" data-validatemsg="" value = "" data-isdynamic="false"/><div class="input-group-btn Div_AlertTime"><select id="ddl_AlertTime" class="form-control mr-1" onchange="Bizgaze.Apps.PM.Controls.TaskDuaration.Instance().ChangeDuration('+i.FormPropertyId+');"><option value="1">mins<\/option><option value="2">hrs<\/option><option value="3">days<\/option><\/select><\/div><\/div><\/div><\/div>';$("#"+t).html(r);n.Apps.PM.Controls.TaskDuaration.Instance().ChangeDuration(i.FormPropertyId)}ChangeDuration(t){$("#txt_Duration").val("");var i=$("#ddl_AlertTime").val();i==1?($("input").focus(function(){$("#txt_Duration").attr("placeholder","Enter Minutes")}),$("input").blur(function(){$("#txt_Duration").attr("placeholder","Minutes")}),$("#txt_Duration").removeAttr("placeholder"),$("#lbl_Duration").text("Minutes"),$("#txt_Duration").attr("placeholder","Enter Minutes"),$("#txt_Duration").attr("data-label","Minutes"),$("#txt_Duration").attr("data-placeholder","Enter Minutes"),$("#ddl_AlertTime option[value='1']").attr("selected","selected"),$("#txt_Duration").val(30),$("#div_Duration").addClass("floating-label-form-group-with-value"),n.Apps.PM.Controls.TaskDuaration.Instance().saveProperties(t)):i==2?($("input").focus(function(){$("#txt_Duration").attr("placeholder","Enter Hours")}),$("input").blur(function(){$("#txt_Duration").attr("placeholder","Hours")}),$("#txt_Duration").removeAttr("placeholder"),$("#lbl_Duration").text("Hours"),$("#txt_Duration").attr("placeholder","Enter Hours"),$("#txt_Duration").attr("data-label","Hours"),$("#txt_Duration").attr("data-placeholder","Enter Hours")):i==3&&($("input").focus(function(){$("#txt_Duration").attr("placeholder","Enter Days")}),$("input").blur(function(){$("#txt_Duration").attr("placeholder","Days")}),$("#txt_Duration").removeAttr("placeholder"),$("#lbl_Duration").text("Days"),$("#txt_Duration").attr("placeholder","Enter Days"),$("#txt_Duration").attr("data-label","Days"),$("#txt_Duration").attr("data-placeholder","Enter Days"));$("#txt_Duration").focusout(function(){n.Apps.PM.Controls.TaskDuaration.Instance().saveProperties(t)}).on("paste",function(n){n.preventDefault()});$(".validationss").keypress(function(n){if(n.charCode<46||n.charCode>58)return!1})}saveProperties(n){var t="",r,i,u;$("#ddl_AlertTime option:selected").text()=="hrs"?(r=$("#txt_Duration").val(),r==""&&(r=0),t=r+" "+$("#ddl_AlertTime option:selected").text(),$("#hdnTaskDuration_"+n).val(t)):$("#ddl_AlertTime option:selected").text()=="days"?(i=$("#txt_Duration").val(),i==""?i=0:i==1?(t=i+" day",$("#hdnTaskDuration_"+n).val(t)):(t=i+" "+$("#ddl_AlertTime option:selected").text(),$("#hdnTaskDuration_"+n).val(t))):$("#ddl_AlertTime option:selected").text()=="mins"&&(u=$("#txt_Duration").val(),u==""&&(u=0),t=u+" "+$("#ddl_AlertTime option:selected").text(),$("#hdnTaskDuration_"+n).val(t))}loadControlSettings(){return null}loadPropertySettings(){return null}bindEditFormDetails(t,i){let r=Number(i);Unibase.Platform.Helpers.FileCacheHelper.Instance().loadJsFile("apps/pm/managers/taskmanager.js",function(){n.Apps.PM.Managers.TaskManager.Instance().getTaskDetails(r).then(function(n){var f=n.result;if(f!=""){var i=f.AlertTime,r=i.split(" ",1),u=i.split(" ")[1];u=="mins"?($("#ddl_AlertTime option[value='1']").attr("selected","selected"),$("#txt_Duration").val(r),$("#lbl_Duration").text("Minutes"),$("#hdnTaskDuration_"+t).val(i)):u=="day"?($("#ddl_AlertTime option[value='3']").attr("selected","selected"),$("#txt_Duration").val(r),$("#lbl_Duration").text("Days"),$("#hdnTaskDuration_"+t).val(i)):u=="days"?($("#ddl_AlertTime option[value='3']").attr("selected","selected"),$("#txt_Duration").val(r),$("#lbl_Duration").text("Days"),$("#hdnTaskDuration_"+t).val(i)):u=="hrs"&&($("#ddl_AlertTime option[value='2']").attr("selected","selected"),$("#txt_Duration").val(r),$("#lbl_Duration").text("Hours"),$("#hdnTaskDuration_"+t).val(i))}})})}static Instance(){return this.instance===undefined&&(this.instance=new i),this.instance}}t.TaskDuaration=i})(i=t.Controls||(t.Controls={}))})(i=t.PM||(t.PM={}))})(t=n.Apps||(n.Apps={}))})(Bizgaze||(Bizgaze={}));
@@ -0,0 +1,40 @@
var Bizgaze;
(function (Bizgaze) {
let Apps;
(function (Apps) {
let PM;
(function (PM) {
let Controls;
(function (Controls) {
class TaskDuration_Settings {
loadControlPropertiesHtml(controlpropList, container) {
return ``;
}
bindPropertySettings(prop) {
var propertySettings = prop.PropertySettings;
return "";
}
savePropertySettings(prop) {
var propertySettings = prop.PropertySettings;
return "";
}
loadSettingHtml() {
return null;
}
bindControlData(controldatajson) {
return null;
}
SaveControlData(controldatajson) {
return controldatajson;
}
static Instance() {
if (this._instance === undefined)
this._instance = new TaskDuration_Settings();
return this._instance;
}
}
Controls.TaskDuration_Settings = TaskDuration_Settings;
})(Controls = PM.Controls || (PM.Controls = {}));
})(PM = Apps.PM || (Apps.PM = {}));
})(Apps = Bizgaze.Apps || (Bizgaze.Apps = {}));
})(Bizgaze || (Bizgaze = {}));
+1
View File
@@ -0,0 +1 @@
{"version":3,"file":"taskduration.settings.js","sourceRoot":"","sources":["taskduration.settings.ts"],"names":[],"mappings":"AACA,IAAU,OAAO,CAoChB;AApCD,WAAU,OAAO;IACb,IAAiB,IAAI,CAkCpB;IAlCD,WAAiB,IAAI;QACjB,IAAiB,EAAE,CAgClB;QAhCD,WAAiB,EAAE;YACf,IAAiB,QAAQ,CA8BxB;YA9BD,WAAiB,QAAQ;gBACrB,MAAa,qBAAqB;oBAC9B,yBAAyB,CAAC,eAAsC,EAAE,SAAS;wBACvE,OAAO,EAAE,CAAC;oBACd,CAAC;oBACD,oBAAoB,CAAC,IAAgB;wBACjC,IAAI,gBAAgB,GAA6B,IAAI,CAAC,gBAAgB,CAAC;wBACvE,OAAO,EAAE,CAAC;oBACd,CAAC;oBACD,oBAAoB,CAAC,IAAgB;wBACjC,IAAI,gBAAgB,GAA6B,IAAI,CAAC,gBAAgB,CAAC;wBACvE,OAAO,EAAE,CAAC;oBACd,CAAC;oBACD,eAAe;wBACX,OAAO,IAAI,CAAC;oBAChB,CAAC;oBACD,eAAe,CAAC,eAAoB;wBAChC,OAAO,IAAI,CAAC;oBAChB,CAAC;oBACD,eAAe,CAAC,eAAoB;wBAChC,OAAO,eAAe,CAAC;oBAC3B,CAAC;oBAGD,MAAM,CAAC,QAAQ;wBACX,IAAI,IAAI,CAAC,SAAS,KAAK,SAAS;4BAC5B,IAAI,CAAC,SAAS,GAAG,IAAI,qBAAqB,EAAE,CAAC;wBACjD,OAAO,IAAI,CAAC,SAAS,CAAC;oBAC1B,CAAC;iBACJ;gBA5BY,8BAAqB,wBA4BjC,CAAA;YACL,CAAC,EA9BgB,QAAQ,GAAR,WAAQ,KAAR,WAAQ,QA8BxB;QACL,CAAC,EAhCgB,EAAE,GAAF,OAAE,KAAF,OAAE,QAgClB;IACL,CAAC,EAlCgB,IAAI,GAAJ,YAAI,KAAJ,YAAI,QAkCpB;AACL,CAAC,EApCS,OAAO,KAAP,OAAO,QAoChB"}
+1
View File
@@ -0,0 +1 @@
var Bizgaze;(function(n){let t;(function(n){let t;(function(n){let t;(function(n){class t{loadControlPropertiesHtml(){return``}bindPropertySettings(n){var t=n.PropertySettings;return""}savePropertySettings(n){var t=n.PropertySettings;return""}loadSettingHtml(){return null}bindControlData(){return null}SaveControlData(n){return n}static Instance(){return this._instance===undefined&&(this._instance=new t),this._instance}}n.TaskDuration_Settings=t})(t=n.Controls||(n.Controls={}))})(t=n.PM||(n.PM={}))})(t=n.Apps||(n.Apps={}))})(Bizgaze||(Bizgaze={}));
@@ -0,0 +1,164 @@
var Bizgaze;
(function (Bizgaze) {
let Apps;
(function (Apps) {
let PM;
(function (PM) {
let Controls;
(function (Controls) {
class TaskGroup extends Unibase.Platform.Core.BaseComponent {
constructor() {
super(...arguments);
this.bizgaze_extensions_Pm_TaskGroupDetails_pageIndex = 0;
this.count = 0;
}
init(formpropertyid, prop, callback) {
var instance = this;
instance.bizgaze_extensions_Pm_TaskGroupDetails_pageIndex = 0;
$('.btn_Save_Form').addClass('hidden');
$('#txt_SearchTaskGroups').on('input', function () {
var txt = $('#txt_SearchTaskGroups').val();
if (txt == '')
txt = null;
instance.ShowTaskGroups($('#hf_pk_value').val(), txt);
});
instance.ShowTaskGroups($('#hf_pk_value').val(), null);
}
loadControl(containerid, prop) {
var html = '<div class="col-sm-12" id="div_txt_SearchTeamMembers">' +
'<div class="floating-label-form-group">' +
'<input type="text" maxlength="50" class="form-control floating-label-control" id="txt_SearchTaskGroups" data-isdynamic="false" placeholder="Search" data-placeholder="Search" data-label="Search">' +
'</div></div>' +
'<ul id="ul_TaskGroups_Details" class="mt-10">' +
'<li class="list-group-item bg-cyan-light-4 hidden" id="TaskGroups_Heading">' +
'<div class="row">' +
'<div class="col-sm-10"><strong>Task Group Name</strong></div>' +
'<div class="col-sm-2">' +
'<div class="pull-right">' +
'<strong></strong>' +
'</div></div>' +
'</div>' +
'</li>' +
'<li class="length-row" id="TaskGroups_Details_HiddenRow" class="hidden"></li>' +
'</ul>' +
'<div class="Div_pagination hidden row row mt-15">' +
'<div class="col-sm-3" id="list_count"><span id="TotalRecords"class="text-muted">Total :' + '<span id="lbl_TaskGroupsCount" class="lbl_TaskGroupsCount mr-30"></span></span>' +
'</div><div class="col-sm-9">' + '<div id="divpagination" class="pagination custom-pagination pagination-rounded pull-right"></div></div>' +
'</div>';
$("#" + containerid).html(html);
}
loadControlSettings(controlsettingjson, formpropertyid) {
return null;
}
loadPropertySettings(propertysettings, formpropertyid, DocPropertyName) {
return null;
}
bindEditFormDetails(formpropertyid, propval, DocPropertyName) {
return null;
}
ShowTaskGroups(ProjectTeamId, term) {
var instance = this;
this.fileCacheHelper.loadJsFile("apps/pm/managers/taskmanager.js", function () {
Bizgaze.Apps.PM.Managers.TaskManager.Instance().getTaskGroups(ProjectTeamId, instance.bizgaze_extensions_Pm_TaskGroupDetails_pageIndex, 5, term).then(function (response) {
var data1 = JSON.stringify(response);
var data2 = JSON.parse(data1);
if (data2 != "") {
var data = JSON.parse(data2);
$('.TaskGroup-row').remove();
$('#div_TaskGroups_Details_NoData').remove();
if (data.length == 0) {
$('#TaskGroups_Heading').addClass('hidden');
}
else {
$('#TaskGroups_Heading').removeClass('hidden');
}
var Count = TaskGroup.Instance().count;
for (let i = 0; i < data.length; i++) {
instance.AddRow(data[i]);
}
if (data.length <= 0) {
$(".Div_pagination").addClass('hidden');
}
else {
$(".Div_pagination").removeClass('hidden');
var totalCount = data.length;
var _page = instance.bizgaze_extensions_Pm_TaskGroupDetails_pageIndex + 1;
var st = 0;
var _count = 0;
var t = _page * 5;
if (totalCount > 0) {
st = 1;
_count = totalCount;
}
if (totalCount > t)
_count = t;
if (instance.bizgaze_extensions_Pm_TaskGroupDetails_pageIndex > 0) {
st += t - 5;
}
var result = st + " - " + (st + (_count - 1)) + " of " + TaskGroup.Instance().count;
var totalcount = TaskGroup.Instance().count;
var ct = Count - 5;
if (Count <= 5) {
$(".Div_pagination").addClass('hidden');
}
$("#lbl_TaskGroupsCount").text(result);
instance.fileCacheHelper.loadJsFile('libs/jquery/pagination/jquery.pagination.js', function () {
var ele;
ele = $(".Div_pagination").find('#divpagination');
ele.pagination(totalcount, 5, {
current_page: (instance.bizgaze_extensions_Pm_TaskGroupDetails_pageIndex),
callback: function (page, component) {
instance.bizgaze_extensions_Pm_TaskGroupDetails_pageIndex = page;
instance.ShowTaskGroups(ProjectTeamId, null);
}
});
});
}
instance.bizgaze_extensions_Pm_TaskGroupDetails_pageIndex = 0;
}
else {
$('.TaskGroup-row').remove();
$('#div_TaskGroups_Details_NoData').remove();
$('#ul_TaskGroups_Details').after('<div class="alert alert-info ma-0" id="div_TaskGroups_Details_NoData">There is no Data</div>');
}
});
});
}
AddRow(data) {
var len = $('.length-row').length;
var html = '<li class="TaskGroup-row length-row list-group-item" id="TaskGroup_' + len + '" >' +
'<div class="row"><div class="col-sm-10" ><span>' + data.taskgroupname + ' ' +
'</span><input type="hidden" val="' + data.taskgroupid + '" id="TaskGroupId_' + len + '" class="TaskGroupId" />' +
'<input type="hidden" class="TaskGroupId hf_TaskGroupId-' + len + '" value="' + data.taskgroupid + '" id="TaskGroupId_' + len + '" /></div>' +
'<div class="col-sm-2">' +
'<div class="pull-right pr-20"><a class="btn-icon pull-right" href="javascript:;" onclick="Bizgaze.Apps.PM.Controls.TaskGroup.Instance().removeTaskGroups(' + data.taskgroupid + ',' + len + ');" >' +
'<i class="fa fa-trash-o text-danger" ></i></a></div>' +
'</div>' +
'</li>';
$('#TaskGroups_Details_HiddenRow').after(html);
}
removeTaskGroups(TaskGroupId, len) {
var ProjectTeamId = Number($('#hf_pk_value').val());
bootbox.confirm("Are you sure to delete this Task Group?", function (result) {
if (result) {
if (TaskGroupId != undefined) {
Bizgaze.Apps.PM.Managers.TaskManager.Instance().removeTaskGroups(ProjectTeamId, TaskGroupId).then(function (response) {
$('#TaskGroup_' + len).remove();
MessageHelper.Instance().showSuccess(response.message, "div_ErrorMessage");
Bizgaze.Apps.PM.Controls.TaskGroup.Instance().ShowTaskGroups($('#hf_pk_value').val(), null);
});
}
}
});
}
static Instance() {
if (this.instance === undefined)
this.instance = new TaskGroup();
return this.instance;
}
}
Controls.TaskGroup = TaskGroup;
})(Controls = PM.Controls || (PM.Controls = {}));
})(PM = Apps.PM || (Apps.PM = {}));
})(Apps = Bizgaze.Apps || (Bizgaze.Apps = {}));
})(Bizgaze || (Bizgaze = {}));
File diff suppressed because one or more lines are too long
+1
View File
@@ -0,0 +1 @@
var Bizgaze;(function(n){let t;(function(t){let i;(function(t){let i;(function(t){class i extends Unibase.Platform.Core.BaseComponent{constructor(){super(...arguments);this.bizgaze_extensions_Pm_TaskGroupDetails_pageIndex=0;this.count=0}init(){var n=this;n.bizgaze_extensions_Pm_TaskGroupDetails_pageIndex=0;$(".btn_Save_Form").addClass("hidden");$("#txt_SearchTaskGroups").on("input",function(){var t=$("#txt_SearchTaskGroups").val();t==""&&(t=null);n.ShowTaskGroups($("#hf_pk_value").val(),t)});n.ShowTaskGroups($("#hf_pk_value").val(),null)}loadControl(n){$("#"+n).html('<div class="col-sm-12" id="div_txt_SearchTeamMembers"><div class="floating-label-form-group"><input type="text" maxlength="50" class="form-control floating-label-control" id="txt_SearchTaskGroups" data-isdynamic="false" placeholder="Search" data-placeholder="Search" data-label="Search"><\/div><\/div><ul id="ul_TaskGroups_Details" class="mt-10"><li class="list-group-item bg-cyan-light-4 hidden" id="TaskGroups_Heading"><div class="row"><div class="col-sm-10"><strong>Task Group Name<\/strong><\/div><div class="col-sm-2"><div class="pull-right"><strong><\/strong><\/div><\/div><\/div><\/li><li class="length-row" id="TaskGroups_Details_HiddenRow" class="hidden"><\/li><\/ul><div class="Div_pagination hidden row row mt-15"><div class="col-sm-3" id="list_count"><span id="TotalRecords"class="text-muted">Total :<span id="lbl_TaskGroupsCount" class="lbl_TaskGroupsCount mr-30"><\/span><\/span><\/div><div class="col-sm-9"><div id="divpagination" class="pagination custom-pagination pagination-rounded pull-right"><\/div><\/div><\/div>')}loadControlSettings(){return null}loadPropertySettings(){return null}bindEditFormDetails(){return null}ShowTaskGroups(t,r){var u=this;this.fileCacheHelper.loadJsFile("apps/pm/managers/taskmanager.js",function(){n.Apps.PM.Managers.TaskManager.Instance().getTaskGroups(t,u.bizgaze_extensions_Pm_TaskGroupDetails_pageIndex,5,r).then(function(n){var l=JSON.stringify(n),c=JSON.parse(l),r,e;if(c!=""){r=JSON.parse(c);$(".TaskGroup-row").remove();$("#div_TaskGroups_Details_NoData").remove();r.length==0?$("#TaskGroups_Heading").addClass("hidden"):$("#TaskGroups_Heading").removeClass("hidden");e=i.Instance().count;for(let n=0;n<r.length;n++)u.AddRow(r[n]);if(r.length<=0)$(".Div_pagination").addClass("hidden");else{$(".Div_pagination").removeClass("hidden");var o=r.length,a=u.bizgaze_extensions_Pm_TaskGroupDetails_pageIndex+1,f=0,s=0,h=a*5;o>0&&(f=1,s=o);o>h&&(s=h);u.bizgaze_extensions_Pm_TaskGroupDetails_pageIndex>0&&(f+=h-5);var v=f+" - "+(f+(s-1))+" of "+i.Instance().count,y=i.Instance().count,p=e-5;e<=5&&$(".Div_pagination").addClass("hidden");$("#lbl_TaskGroupsCount").text(v);u.fileCacheHelper.loadJsFile("libs/jquery/pagination/jquery.pagination.js",function(){var n;n=$(".Div_pagination").find("#divpagination");n.pagination(y,5,{current_page:u.bizgaze_extensions_Pm_TaskGroupDetails_pageIndex,callback:function(n){u.bizgaze_extensions_Pm_TaskGroupDetails_pageIndex=n;u.ShowTaskGroups(t,null)}})})}u.bizgaze_extensions_Pm_TaskGroupDetails_pageIndex=0}else $(".TaskGroup-row").remove(),$("#div_TaskGroups_Details_NoData").remove(),$("#ul_TaskGroups_Details").after('<div class="alert alert-info ma-0" id="div_TaskGroups_Details_NoData">There is no Data<\/div>')})})}AddRow(n){var t=$(".length-row").length,i='<li class="TaskGroup-row length-row list-group-item" id="TaskGroup_'+t+'" ><div class="row"><div class="col-sm-10" ><span>'+n.taskgroupname+' <\/span><input type="hidden" val="'+n.taskgroupid+'" id="TaskGroupId_'+t+'" class="TaskGroupId" /><input type="hidden" class="TaskGroupId hf_TaskGroupId-'+t+'" value="'+n.taskgroupid+'" id="TaskGroupId_'+t+'" /><\/div><div class="col-sm-2"><div class="pull-right pr-20"><a class="btn-icon pull-right" href="javascript:;" onclick="Bizgaze.Apps.PM.Controls.TaskGroup.Instance().removeTaskGroups('+n.taskgroupid+","+t+');" ><i class="fa fa-trash-o text-danger" ><\/i><\/a><\/div><\/div><\/li>';$("#TaskGroups_Details_HiddenRow").after(i)}removeTaskGroups(t,i){var r=Number($("#hf_pk_value").val());bootbox.confirm("Are you sure to delete this TaskGroup?",function(u){u&&t!=undefined&&n.Apps.PM.Managers.TaskManager.Instance().removeTaskGroups(r,t).then(function(t){$("#TaskGroup_"+i).remove();MessageHelper.Instance().showSuccess(t.message,"div_ErrorMessage");n.Apps.PM.Controls.TaskGroup.Instance().ShowTaskGroups($("#hf_pk_value").val(),null)})})}static Instance(){return this.instance===undefined&&(this.instance=new i),this.instance}}t.TaskGroup=i})(i=t.Controls||(t.Controls={}))})(i=t.PM||(t.PM={}))})(t=n.Apps||(n.Apps={}))})(Bizgaze||(Bizgaze={}));
@@ -0,0 +1,40 @@
var Bizgaze;
(function (Bizgaze) {
let Apps;
(function (Apps) {
let PM;
(function (PM) {
let Controls;
(function (Controls) {
class TaskGroup_Settings {
loadControlPropertiesHtml(controlpropList, container) {
return ``;
}
bindPropertySettings(prop) {
var propertySettings = prop.PropertySettings;
return "";
}
savePropertySettings(prop) {
var propertySettings = prop.PropertySettings;
return "";
}
loadSettingHtml() {
return null;
}
bindControlData(controldatajson) {
return null;
}
SaveControlData(controldatajson) {
return controldatajson;
}
static Instance() {
if (this._instance === undefined)
this._instance = new TaskGroup_Settings();
return this._instance;
}
}
Controls.TaskGroup_Settings = TaskGroup_Settings;
})(Controls = PM.Controls || (PM.Controls = {}));
})(PM = Apps.PM || (Apps.PM = {}));
})(Apps = Bizgaze.Apps || (Bizgaze.Apps = {}));
})(Bizgaze || (Bizgaze = {}));
+1
View File
@@ -0,0 +1 @@
{"version":3,"file":"taskgroup.settings.js","sourceRoot":"","sources":["taskgroup.settings.ts"],"names":[],"mappings":"AACA,IAAU,OAAO,CAoChB;AApCD,WAAU,OAAO;IACb,IAAiB,IAAI,CAkCpB;IAlCD,WAAiB,IAAI;QACjB,IAAiB,EAAE,CAgClB;QAhCD,WAAiB,EAAE;YACf,IAAiB,QAAQ,CA8BxB;YA9BD,WAAiB,QAAQ;gBACrB,MAAa,kBAAkB;oBAC3B,yBAAyB,CAAC,eAAsC,EAAE,SAAS;wBACvE,OAAO,EAAE,CAAC;oBACd,CAAC;oBACD,oBAAoB,CAAC,IAAgB;wBACjC,IAAI,gBAAgB,GAA6B,IAAI,CAAC,gBAAgB,CAAC;wBACvE,OAAO,EAAE,CAAC;oBACd,CAAC;oBACD,oBAAoB,CAAC,IAAgB;wBACjC,IAAI,gBAAgB,GAA6B,IAAI,CAAC,gBAAgB,CAAC;wBACvE,OAAO,EAAE,CAAC;oBACd,CAAC;oBACD,eAAe;wBACX,OAAO,IAAI,CAAC;oBAChB,CAAC;oBACD,eAAe,CAAC,eAAoB;wBAChC,OAAO,IAAI,CAAC;oBAChB,CAAC;oBACD,eAAe,CAAC,eAAoB;wBAChC,OAAO,eAAe,CAAC;oBAC3B,CAAC;oBAGD,MAAM,CAAC,QAAQ;wBACX,IAAI,IAAI,CAAC,SAAS,KAAK,SAAS;4BAC5B,IAAI,CAAC,SAAS,GAAG,IAAI,kBAAkB,EAAE,CAAC;wBAC9C,OAAO,IAAI,CAAC,SAAS,CAAC;oBAC1B,CAAC;iBACJ;gBA5BY,2BAAkB,qBA4B9B,CAAA;YACL,CAAC,EA9BgB,QAAQ,GAAR,WAAQ,KAAR,WAAQ,QA8BxB;QACL,CAAC,EAhCgB,EAAE,GAAF,OAAE,KAAF,OAAE,QAgClB;IACL,CAAC,EAlCgB,IAAI,GAAJ,YAAI,KAAJ,YAAI,QAkCpB;AACL,CAAC,EApCS,OAAO,KAAP,OAAO,QAoChB"}
+1
View File
@@ -0,0 +1 @@
var Bizgaze;(function(n){let t;(function(n){let t;(function(n){let t;(function(n){class t{loadControlPropertiesHtml(){return``}bindPropertySettings(n){var t=n.PropertySettings;return""}savePropertySettings(n){var t=n.PropertySettings;return""}loadSettingHtml(){return null}bindControlData(){return null}SaveControlData(n){return n}static Instance(){return this._instance===undefined&&(this._instance=new t),this._instance}}n.TaskGroup_Settings=t})(t=n.Controls||(n.Controls={}))})(t=n.PM||(n.PM={}))})(t=n.Apps||(n.Apps={}))})(Bizgaze||(Bizgaze={}));