3631
This commit is contained in:
@@ -719,7 +719,7 @@ namespace AyaNova
|
|||||||
//
|
//
|
||||||
// ckOnsite
|
// ckOnsite
|
||||||
//
|
//
|
||||||
this.ckOnsite.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
|
this.ckOnsite.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
|
||||||
| System.Windows.Forms.AnchorStyles.Right)));
|
| System.Windows.Forms.AnchorStyles.Right)));
|
||||||
this.ckOnsite.Checked = true;
|
this.ckOnsite.Checked = true;
|
||||||
this.ckOnsite.CheckState = System.Windows.Forms.CheckState.Checked;
|
this.ckOnsite.CheckState = System.Windows.Forms.CheckState.Checked;
|
||||||
@@ -845,7 +845,7 @@ namespace AyaNova
|
|||||||
//
|
//
|
||||||
// ckTemplateFreshPrice
|
// ckTemplateFreshPrice
|
||||||
//
|
//
|
||||||
this.ckTemplateFreshPrice.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
|
this.ckTemplateFreshPrice.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
|
||||||
| System.Windows.Forms.AnchorStyles.Right)));
|
| System.Windows.Forms.AnchorStyles.Right)));
|
||||||
this.ckTemplateFreshPrice.Checked = true;
|
this.ckTemplateFreshPrice.Checked = true;
|
||||||
this.ckTemplateFreshPrice.CheckState = System.Windows.Forms.CheckState.Checked;
|
this.ckTemplateFreshPrice.CheckState = System.Windows.Forms.CheckState.Checked;
|
||||||
@@ -881,7 +881,7 @@ namespace AyaNova
|
|||||||
//
|
//
|
||||||
// lblRegionID
|
// lblRegionID
|
||||||
//
|
//
|
||||||
this.lblRegionID.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
|
this.lblRegionID.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
|
||||||
| System.Windows.Forms.AnchorStyles.Right)));
|
| System.Windows.Forms.AnchorStyles.Right)));
|
||||||
this.lblRegionID.Location = new System.Drawing.Point(6, 61);
|
this.lblRegionID.Location = new System.Drawing.Point(6, 61);
|
||||||
this.lblRegionID.Name = "lblRegionID";
|
this.lblRegionID.Name = "lblRegionID";
|
||||||
@@ -923,7 +923,7 @@ namespace AyaNova
|
|||||||
//
|
//
|
||||||
// edClientID
|
// edClientID
|
||||||
//
|
//
|
||||||
this.edClientID.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
|
this.edClientID.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
|
||||||
| System.Windows.Forms.AnchorStyles.Right)));
|
| System.Windows.Forms.AnchorStyles.Right)));
|
||||||
this.edClientID.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
this.edClientID.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||||
this.edClientID.Location = new System.Drawing.Point(3, 28);
|
this.edClientID.Location = new System.Drawing.Point(3, 28);
|
||||||
@@ -938,7 +938,7 @@ namespace AyaNova
|
|||||||
//
|
//
|
||||||
// btnClientID
|
// btnClientID
|
||||||
//
|
//
|
||||||
this.btnClientID.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
|
this.btnClientID.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
|
||||||
| System.Windows.Forms.AnchorStyles.Right)));
|
| System.Windows.Forms.AnchorStyles.Right)));
|
||||||
appearance5.TextHAlignAsString = "Left";
|
appearance5.TextHAlignAsString = "Left";
|
||||||
this.btnClientID.Appearance = appearance5;
|
this.btnClientID.Appearance = appearance5;
|
||||||
@@ -1316,7 +1316,7 @@ namespace AyaNova
|
|||||||
//
|
//
|
||||||
// lblIntroduction
|
// lblIntroduction
|
||||||
//
|
//
|
||||||
this.lblIntroduction.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
|
this.lblIntroduction.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
|
||||||
| System.Windows.Forms.AnchorStyles.Right)));
|
| System.Windows.Forms.AnchorStyles.Right)));
|
||||||
this.lblIntroduction.Location = new System.Drawing.Point(3, 28);
|
this.lblIntroduction.Location = new System.Drawing.Point(3, 28);
|
||||||
this.lblIntroduction.Name = "lblIntroduction";
|
this.lblIntroduction.Name = "lblIntroduction";
|
||||||
@@ -1329,7 +1329,7 @@ namespace AyaNova
|
|||||||
// edIntroduction
|
// edIntroduction
|
||||||
//
|
//
|
||||||
this.edIntroduction.AcceptsReturn = true;
|
this.edIntroduction.AcceptsReturn = true;
|
||||||
this.edIntroduction.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
|
this.edIntroduction.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
|
||||||
| System.Windows.Forms.AnchorStyles.Right)));
|
| System.Windows.Forms.AnchorStyles.Right)));
|
||||||
this.edIntroduction.Location = new System.Drawing.Point(3, 46);
|
this.edIntroduction.Location = new System.Drawing.Point(3, 46);
|
||||||
this.edIntroduction.Multiline = true;
|
this.edIntroduction.Multiline = true;
|
||||||
@@ -1487,7 +1487,7 @@ namespace AyaNova
|
|||||||
//
|
//
|
||||||
// ckPMActive
|
// ckPMActive
|
||||||
//
|
//
|
||||||
this.ckPMActive.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
|
this.ckPMActive.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
|
||||||
| System.Windows.Forms.AnchorStyles.Right)));
|
| System.Windows.Forms.AnchorStyles.Right)));
|
||||||
this.ckPMActive.Checked = true;
|
this.ckPMActive.Checked = true;
|
||||||
this.ckPMActive.CheckState = System.Windows.Forms.CheckState.Checked;
|
this.ckPMActive.CheckState = System.Windows.Forms.CheckState.Checked;
|
||||||
@@ -2048,7 +2048,7 @@ namespace AyaNova
|
|||||||
// edWorkorderItemOutsideServiceNotes
|
// edWorkorderItemOutsideServiceNotes
|
||||||
//
|
//
|
||||||
this.edWorkorderItemOutsideServiceNotes.AcceptsReturn = true;
|
this.edWorkorderItemOutsideServiceNotes.AcceptsReturn = true;
|
||||||
this.edWorkorderItemOutsideServiceNotes.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
|
this.edWorkorderItemOutsideServiceNotes.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
|
||||||
| System.Windows.Forms.AnchorStyles.Left)));
|
| System.Windows.Forms.AnchorStyles.Left)));
|
||||||
this.edWorkorderItemOutsideServiceNotes.Location = new System.Drawing.Point(0, 186);
|
this.edWorkorderItemOutsideServiceNotes.Location = new System.Drawing.Point(0, 186);
|
||||||
this.edWorkorderItemOutsideServiceNotes.Multiline = true;
|
this.edWorkorderItemOutsideServiceNotes.Multiline = true;
|
||||||
@@ -2060,7 +2060,7 @@ namespace AyaNova
|
|||||||
//
|
//
|
||||||
// lblWorkorderItemOutsideServiceNotes
|
// lblWorkorderItemOutsideServiceNotes
|
||||||
//
|
//
|
||||||
this.lblWorkorderItemOutsideServiceNotes.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
|
this.lblWorkorderItemOutsideServiceNotes.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
|
||||||
| System.Windows.Forms.AnchorStyles.Right)));
|
| System.Windows.Forms.AnchorStyles.Right)));
|
||||||
this.lblWorkorderItemOutsideServiceNotes.Location = new System.Drawing.Point(0, 166);
|
this.lblWorkorderItemOutsideServiceNotes.Location = new System.Drawing.Point(0, 166);
|
||||||
this.lblWorkorderItemOutsideServiceNotes.Name = "lblWorkorderItemOutsideServiceNotes";
|
this.lblWorkorderItemOutsideServiceNotes.Name = "lblWorkorderItemOutsideServiceNotes";
|
||||||
@@ -2142,7 +2142,7 @@ namespace AyaNova
|
|||||||
//
|
//
|
||||||
// cbWorkorderItemTasks
|
// cbWorkorderItemTasks
|
||||||
//
|
//
|
||||||
this.cbWorkorderItemTasks.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
|
this.cbWorkorderItemTasks.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
|
||||||
| System.Windows.Forms.AnchorStyles.Right)));
|
| System.Windows.Forms.AnchorStyles.Right)));
|
||||||
appearance18.Image = global::AyaNova.Resource1.New16;
|
appearance18.Image = global::AyaNova.Resource1.New16;
|
||||||
editorButton1.Appearance = appearance18;
|
editorButton1.Appearance = appearance18;
|
||||||
@@ -2156,7 +2156,7 @@ namespace AyaNova
|
|||||||
//
|
//
|
||||||
// btnWorkorderItemTask
|
// btnWorkorderItemTask
|
||||||
//
|
//
|
||||||
this.btnWorkorderItemTask.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
|
this.btnWorkorderItemTask.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
|
||||||
| System.Windows.Forms.AnchorStyles.Right)));
|
| System.Windows.Forms.AnchorStyles.Right)));
|
||||||
appearance19.TextHAlignAsString = "Left";
|
appearance19.TextHAlignAsString = "Left";
|
||||||
this.btnWorkorderItemTask.Appearance = appearance19;
|
this.btnWorkorderItemTask.Appearance = appearance19;
|
||||||
@@ -2218,8 +2218,8 @@ namespace AyaNova
|
|||||||
//
|
//
|
||||||
// edWarrantyInfo
|
// edWarrantyInfo
|
||||||
//
|
//
|
||||||
this.edWarrantyInfo.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
|
this.edWarrantyInfo.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
|
||||||
| System.Windows.Forms.AnchorStyles.Left)
|
| System.Windows.Forms.AnchorStyles.Left)
|
||||||
| System.Windows.Forms.AnchorStyles.Right)));
|
| System.Windows.Forms.AnchorStyles.Right)));
|
||||||
this.edWarrantyInfo.BorderStyle = Infragistics.Win.UIElementBorderStyle.Etched;
|
this.edWarrantyInfo.BorderStyle = Infragistics.Win.UIElementBorderStyle.Etched;
|
||||||
this.edWarrantyInfo.Location = new System.Drawing.Point(19, 65);
|
this.edWarrantyInfo.Location = new System.Drawing.Point(19, 65);
|
||||||
@@ -2254,7 +2254,7 @@ namespace AyaNova
|
|||||||
//
|
//
|
||||||
// cbWorkorderItemUnitID
|
// cbWorkorderItemUnitID
|
||||||
//
|
//
|
||||||
this.cbWorkorderItemUnitID.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
|
this.cbWorkorderItemUnitID.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
|
||||||
| System.Windows.Forms.AnchorStyles.Right)));
|
| System.Windows.Forms.AnchorStyles.Right)));
|
||||||
this.cbWorkorderItemUnitID.AutoCompleteMode = Infragistics.Win.AutoCompleteMode.SuggestAppend;
|
this.cbWorkorderItemUnitID.AutoCompleteMode = Infragistics.Win.AutoCompleteMode.SuggestAppend;
|
||||||
this.cbWorkorderItemUnitID.LimitToList = true;
|
this.cbWorkorderItemUnitID.LimitToList = true;
|
||||||
@@ -2267,7 +2267,7 @@ namespace AyaNova
|
|||||||
//
|
//
|
||||||
// btnUnitID
|
// btnUnitID
|
||||||
//
|
//
|
||||||
this.btnUnitID.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
|
this.btnUnitID.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
|
||||||
| System.Windows.Forms.AnchorStyles.Right)));
|
| System.Windows.Forms.AnchorStyles.Right)));
|
||||||
appearance22.TextHAlignAsString = "Left";
|
appearance22.TextHAlignAsString = "Left";
|
||||||
this.btnUnitID.Appearance = appearance22;
|
this.btnUnitID.Appearance = appearance22;
|
||||||
@@ -3093,7 +3093,7 @@ namespace AyaNova
|
|||||||
splitter1.SplitPosition = Split1;
|
splitter1.SplitPosition = Split1;
|
||||||
|
|
||||||
Util.PluginInsertMenu(tbManager, new Util.PluginMenuOptionData(true, mWorkorder.RootObjectType, mWorkorder, null));//case 941
|
Util.PluginInsertMenu(tbManager, new Util.PluginMenuOptionData(true, mWorkorder.RootObjectType, mWorkorder, null));//case 941
|
||||||
|
|
||||||
//case 1122
|
//case 1122
|
||||||
Util.ShowAllInsertMenu(tbManager, new TypeAndID(RootObjectTypes.Client, mWorkorder.ClientID), this);
|
Util.ShowAllInsertMenu(tbManager, new TypeAndID(RootObjectTypes.Client, mWorkorder.ClientID), this);
|
||||||
|
|
||||||
@@ -3135,7 +3135,7 @@ namespace AyaNova
|
|||||||
//case 1194
|
//case 1194
|
||||||
mHideControlsFormName = this.Name + "[" + this.mWorkorder.WorkorderType.ToString() + "]";
|
mHideControlsFormName = this.Name + "[" + this.mWorkorder.WorkorderType.ToString() + "]";
|
||||||
if (Util.GlobalSettings.HiddenControls.Count > 0)
|
if (Util.GlobalSettings.HiddenControls.Count > 0)
|
||||||
{
|
{
|
||||||
HideSelectedControls(mHideControlsFormName, this);
|
HideSelectedControls(mHideControlsFormName, this);
|
||||||
}
|
}
|
||||||
this.Visible = true;
|
this.Visible = true;
|
||||||
@@ -3192,8 +3192,8 @@ namespace AyaNova
|
|||||||
|
|
||||||
private bool bDesignMode = false;
|
private bool bDesignMode = false;
|
||||||
System.Collections.Generic.List<Button> btnList = null;
|
System.Collections.Generic.List<Button> btnList = null;
|
||||||
|
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Turn on or off design mode
|
/// Turn on or off design mode
|
||||||
/// </summary>
|
/// </summary>
|
||||||
@@ -3234,7 +3234,7 @@ namespace AyaNova
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
static private void fdSetAppearance(AppearanceBase b, bool bReset, bool bVisible)
|
static private void fdSetAppearance(AppearanceBase b, bool bReset, bool bVisible)
|
||||||
{
|
{
|
||||||
if (bReset)
|
if (bReset)
|
||||||
@@ -3247,7 +3247,7 @@ namespace AyaNova
|
|||||||
|
|
||||||
//set style for control that was visible
|
//set style for control that was visible
|
||||||
if (bVisible)
|
if (bVisible)
|
||||||
{
|
{
|
||||||
b.ResetBackColor2();
|
b.ResetBackColor2();
|
||||||
b.ResetBackHatchStyle();
|
b.ResetBackHatchStyle();
|
||||||
b.BackColor = Color.LightGreen;
|
b.BackColor = Color.LightGreen;
|
||||||
@@ -3259,8 +3259,8 @@ namespace AyaNova
|
|||||||
b.ResetBackColor();
|
b.ResetBackColor();
|
||||||
b.BackColor2 = Color.LightSalmon;
|
b.BackColor2 = Color.LightSalmon;
|
||||||
b.BackHatchStyle = BackHatchStyle.LargeCheckerBoard;
|
b.BackHatchStyle = BackHatchStyle.LargeCheckerBoard;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -3328,7 +3328,7 @@ namespace AyaNova
|
|||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Modify UI elements to go into or out of design mode
|
/// Modify UI elements to go into or out of design mode
|
||||||
@@ -3358,11 +3358,11 @@ namespace AyaNova
|
|||||||
b.Size = new Size(10, 20);
|
b.Size = new Size(10, 20);
|
||||||
if (bCWasVisible)
|
if (bCWasVisible)
|
||||||
{
|
{
|
||||||
b.BackColor = Color.Green;
|
b.BackColor = Color.Green;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
b.BackColor = Color.Red;
|
b.BackColor = Color.Red;
|
||||||
}
|
}
|
||||||
|
|
||||||
c.Parent.Controls.Add(b);
|
c.Parent.Controls.Add(b);
|
||||||
@@ -3378,10 +3378,10 @@ namespace AyaNova
|
|||||||
private void btnCustomize_Click(object sender, System.EventArgs e)
|
private void btnCustomize_Click(object sender, System.EventArgs e)
|
||||||
{
|
{
|
||||||
Button b = sender as Button;
|
Button b = sender as Button;
|
||||||
Control c=b.Tag as Control;
|
Control c = b.Tag as Control;
|
||||||
string sHiddenTag = mHideControlsFormName + ":" + c.Name;
|
string sHiddenTag = mHideControlsFormName + ":" + c.Name;
|
||||||
//flip current state
|
//flip current state
|
||||||
bool bWasVisible = b.BackColor==Color.Green;
|
bool bWasVisible = b.BackColor == Color.Green;
|
||||||
|
|
||||||
if (bWasVisible)
|
if (bWasVisible)
|
||||||
{
|
{
|
||||||
@@ -3398,7 +3398,7 @@ namespace AyaNova
|
|||||||
|
|
||||||
SetDisplayMode(c, true, !bWasVisible);
|
SetDisplayMode(c, true, !bWasVisible);
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
//case 1194
|
//case 1194
|
||||||
@@ -3419,7 +3419,7 @@ namespace AyaNova
|
|||||||
c.Visible = false;
|
c.Visible = false;
|
||||||
}
|
}
|
||||||
foreach (Control c2 in c.Controls)
|
foreach (Control c2 in c.Controls)
|
||||||
HideSelectedControls(sFormName,c2);
|
HideSelectedControls(sFormName, c2);
|
||||||
}
|
}
|
||||||
|
|
||||||
#endregion
|
#endregion
|
||||||
@@ -3594,7 +3594,7 @@ namespace AyaNova
|
|||||||
|
|
||||||
int nFootRoom = 16;
|
int nFootRoom = 16;
|
||||||
|
|
||||||
this.pnlHeader.Height = 120+nFootRoom;
|
this.pnlHeader.Height = 120 + nFootRoom;
|
||||||
this.pnlService.Height = 66 + nFootRoom;
|
this.pnlService.Height = 66 + nFootRoom;
|
||||||
this.pnlQuote.Height = 114 + nFootRoom;
|
this.pnlQuote.Height = 114 + nFootRoom;
|
||||||
//****************************************
|
//****************************************
|
||||||
@@ -3640,7 +3640,7 @@ namespace AyaNova
|
|||||||
|
|
||||||
if (nCalcHeight > nMaxHeight) nCalcHeight = nMaxHeight;
|
if (nCalcHeight > nMaxHeight) nCalcHeight = nMaxHeight;
|
||||||
|
|
||||||
this.pnlItem.Height = nCalcHeight+nFootRoom;
|
this.pnlItem.Height = nCalcHeight + nFootRoom;
|
||||||
//gridWorkorderItems.Text="WorkroderItemPanelHeight=" + nCalcHeight.ToString() + " / Totaldisplayheight=" + this.DisplayRectangle.Height.ToString();
|
//gridWorkorderItems.Text="WorkroderItemPanelHeight=" + nCalcHeight.ToString() + " / Totaldisplayheight=" + this.DisplayRectangle.Height.ToString();
|
||||||
//ScrollTemplateRowIntoView();
|
//ScrollTemplateRowIntoView();
|
||||||
}
|
}
|
||||||
@@ -3874,19 +3874,19 @@ namespace AyaNova
|
|||||||
this.pnlUnit.Visible = false;
|
this.pnlUnit.Visible = false;
|
||||||
btnViewUnit.Visible = false;
|
btnViewUnit.Visible = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
if ((AyaBizUtils.Right(RootObjectTypes.WorkorderItemPart) < (int)SecurityLevelTypes.ReadOnly))
|
if ((AyaBizUtils.Right(RootObjectTypes.WorkorderItemPart) < (int)SecurityLevelTypes.ReadOnly))
|
||||||
btnViewParts.Visible = false;
|
btnViewParts.Visible = false;
|
||||||
|
|
||||||
if (AyaBizUtils.Right(RootObjectTypes.WorkorderItemTravel) < (int)SecurityLevelTypes.ReadOnly)
|
if (AyaBizUtils.Right(RootObjectTypes.WorkorderItemTravel) < (int)SecurityLevelTypes.ReadOnly)
|
||||||
btnViewTravels.Visible = false;
|
btnViewTravels.Visible = false;
|
||||||
|
|
||||||
if (AyaBizUtils.Right(RootObjectTypes.WorkorderItemScheduledUser) < (int)SecurityLevelTypes.ReadOnly)
|
if (AyaBizUtils.Right(RootObjectTypes.WorkorderItemScheduledUser) < (int)SecurityLevelTypes.ReadOnly)
|
||||||
btnViewScheduledUsers.Visible = false;
|
btnViewScheduledUsers.Visible = false;
|
||||||
|
|
||||||
if (AyaBizUtils.Right(RootObjectTypes.WorkorderItemTask) < (int)SecurityLevelTypes.ReadOnly)
|
if (AyaBizUtils.Right(RootObjectTypes.WorkorderItemTask) < (int)SecurityLevelTypes.ReadOnly)
|
||||||
btnViewTasks.Visible = false;
|
btnViewTasks.Visible = false;
|
||||||
|
|
||||||
if (AyaBizUtils.Right(RootObjectTypes.WorkorderItemMiscExpense) < (int)SecurityLevelTypes.ReadOnly)
|
if (AyaBizUtils.Right(RootObjectTypes.WorkorderItemMiscExpense) < (int)SecurityLevelTypes.ReadOnly)
|
||||||
btnViewExpenses.Visible = false;
|
btnViewExpenses.Visible = false;
|
||||||
|
|
||||||
@@ -3895,7 +3895,7 @@ namespace AyaNova
|
|||||||
|
|
||||||
if (AyaBizUtils.Right(RootObjectTypes.WorkorderItemOutsideService) < (int)SecurityLevelTypes.ReadOnly)
|
if (AyaBizUtils.Right(RootObjectTypes.WorkorderItemOutsideService) < (int)SecurityLevelTypes.ReadOnly)
|
||||||
btnViewOutsideService.Visible = false;
|
btnViewOutsideService.Visible = false;
|
||||||
|
|
||||||
|
|
||||||
int VisibleButtonCount = 0;
|
int VisibleButtonCount = 0;
|
||||||
foreach (Control c in pnlNavigation.Controls)
|
foreach (Control c in pnlNavigation.Controls)
|
||||||
@@ -3943,22 +3943,22 @@ namespace AyaNova
|
|||||||
//Get the button image from the assembly and optionally draw it as incomplete
|
//Get the button image from the assembly and optionally draw it as incomplete
|
||||||
//if that part of the business object has not yet been filled in yet by user
|
//if that part of the business object has not yet been filled in yet by user
|
||||||
bool bWoItemIsNull = mCurrentWorkorderItem == null;
|
bool bWoItemIsNull = mCurrentWorkorderItem == null;
|
||||||
if(btnViewLabors.Visible)
|
if (btnViewLabors.Visible)
|
||||||
btnViewLabors.Appearance.Image = NavButtonImage("WorkorderLabor", nSize, (bWoItemIsNull || !mCurrentWorkorderItem.HasLabor));
|
btnViewLabors.Appearance.Image = NavButtonImage("WorkorderLabor", nSize, (bWoItemIsNull || !mCurrentWorkorderItem.HasLabor));
|
||||||
|
|
||||||
if(btnViewUnit.Visible)
|
if (btnViewUnit.Visible)
|
||||||
btnViewUnit.Appearance.Image = NavButtonImage("Unit", nSize, (bWoItemIsNull || !mCurrentWorkorderItem.HasUnit));
|
btnViewUnit.Appearance.Image = NavButtonImage("Unit", nSize, (bWoItemIsNull || !mCurrentWorkorderItem.HasUnit));
|
||||||
|
|
||||||
if(btnViewParts.Visible)
|
if (btnViewParts.Visible)
|
||||||
btnViewParts.Appearance.Image = NavButtonImage("Part", nSize, (bWoItemIsNull || !mCurrentWorkorderItem.HasParts));
|
btnViewParts.Appearance.Image = NavButtonImage("Part", nSize, (bWoItemIsNull || !mCurrentWorkorderItem.HasParts));
|
||||||
|
|
||||||
if(btnViewTravels.Visible)
|
if (btnViewTravels.Visible)
|
||||||
btnViewTravels.Appearance.Image = NavButtonImage("WorkorderTravel", nSize, (bWoItemIsNull || !mCurrentWorkorderItem.HasTravel));
|
btnViewTravels.Appearance.Image = NavButtonImage("WorkorderTravel", nSize, (bWoItemIsNull || !mCurrentWorkorderItem.HasTravel));
|
||||||
|
|
||||||
if(btnViewScheduledUsers.Visible)
|
if (btnViewScheduledUsers.Visible)
|
||||||
btnViewScheduledUsers.Appearance.Image = NavButtonImage("WorkorderScheduled", nSize, (bWoItemIsNull || !mCurrentWorkorderItem.HasScheduledUsers));
|
btnViewScheduledUsers.Appearance.Image = NavButtonImage("WorkorderScheduled", nSize, (bWoItemIsNull || !mCurrentWorkorderItem.HasScheduledUsers));
|
||||||
|
|
||||||
if(btnViewTasks.Visible)
|
if (btnViewTasks.Visible)
|
||||||
btnViewTasks.Appearance.Image = NavButtonImage("WorkorderTask", nSize, (bWoItemIsNull || !mCurrentWorkorderItem.HasTasks));
|
btnViewTasks.Appearance.Image = NavButtonImage("WorkorderTask", nSize, (bWoItemIsNull || !mCurrentWorkorderItem.HasTasks));
|
||||||
|
|
||||||
if (mWorkorder.IsServiceWorkorder || mWorkorder.IsServiceTemplateWorkorder)
|
if (mWorkorder.IsServiceWorkorder || mWorkorder.IsServiceTemplateWorkorder)
|
||||||
@@ -4250,7 +4250,7 @@ namespace AyaNova
|
|||||||
{
|
{
|
||||||
//case 1039 //log.Debug("btnViewCustomFields_Click");
|
//case 1039 //log.Debug("btnViewCustomFields_Click");
|
||||||
|
|
||||||
ShowPanel(pnlWorkorderItemCustomFields);
|
ShowPanel(pnlWorkorderItemCustomFields);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -4960,12 +4960,12 @@ namespace AyaNova
|
|||||||
//switch the focus to a non-editable control
|
//switch the focus to a non-editable control
|
||||||
//so that any changes in the current editable control
|
//so that any changes in the current editable control
|
||||||
//will get updated before attempting to save
|
//will get updated before attempting to save
|
||||||
|
|
||||||
//case 1797
|
//case 1797
|
||||||
ckClosed.Focus();
|
ckClosed.Focus();
|
||||||
btnClientID.Focus();
|
btnClientID.Focus();
|
||||||
btnProjectID.Focus();
|
btnProjectID.Focus();
|
||||||
|
|
||||||
try//case 1450
|
try//case 1450
|
||||||
{
|
{
|
||||||
gridWorkorderItems.UpdateData();
|
gridWorkorderItems.UpdateData();
|
||||||
@@ -5337,8 +5337,8 @@ namespace AyaNova
|
|||||||
this.cbWorkorderQuoteStatusID.Items.Add(WorkorderQuoteStatusTypes.Submitted, Util.LocaleText.GetLocalizedText("WorkorderQuoteStatusTypes.Label.Submitted"));
|
this.cbWorkorderQuoteStatusID.Items.Add(WorkorderQuoteStatusTypes.Submitted, Util.LocaleText.GetLocalizedText("WorkorderQuoteStatusTypes.Label.Submitted"));
|
||||||
|
|
||||||
//case 1556
|
//case 1556
|
||||||
this.cbWorkorderQuoteStatusID.Items.Add(WorkorderQuoteStatusTypes.New, Util.LocaleText.GetLocalizedText("WorkorderQuoteStatusTypes.Label.New"));
|
this.cbWorkorderQuoteStatusID.Items.Add(WorkorderQuoteStatusTypes.New, Util.LocaleText.GetLocalizedText("WorkorderQuoteStatusTypes.Label.New"));
|
||||||
this.cbWorkorderQuoteStatusID.Items.Add(WorkorderQuoteStatusTypes.NotAwarded2, Util.LocaleText.GetLocalizedText("WorkorderQuoteStatusTypes.Label.NotAwarded2"));
|
this.cbWorkorderQuoteStatusID.Items.Add(WorkorderQuoteStatusTypes.NotAwarded2, Util.LocaleText.GetLocalizedText("WorkorderQuoteStatusTypes.Label.NotAwarded2"));
|
||||||
|
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
@@ -5369,7 +5369,7 @@ namespace AyaNova
|
|||||||
|
|
||||||
private void btnProjectID_Click(object sender, System.EventArgs e)
|
private void btnProjectID_Click(object sender, System.EventArgs e)
|
||||||
{
|
{
|
||||||
|
|
||||||
//case 1039 //log.Debug("btnProjectID_Click");
|
//case 1039 //log.Debug("btnProjectID_Click");
|
||||||
|
|
||||||
ProjectInfoForm cf = new ProjectInfoForm();
|
ProjectInfoForm cf = new ProjectInfoForm();
|
||||||
@@ -5449,7 +5449,7 @@ namespace AyaNova
|
|||||||
Util.FillGZComboBoxWithNameIDList("WorkorderStatus", cbPMWorkorderStatusID, false, Guid.Empty, false);
|
Util.FillGZComboBoxWithNameIDList("WorkorderStatus", cbPMWorkorderStatusID, false, Guid.Empty, false);
|
||||||
mWorkorder.WorkorderPreventiveMaintenance.WorkorderStatusID = (Guid)g.SelectedRecordID;
|
mWorkorder.WorkorderPreventiveMaintenance.WorkorderStatusID = (Guid)g.SelectedRecordID;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -5499,7 +5499,7 @@ namespace AyaNova
|
|||||||
|
|
||||||
//case 3179 overlapping
|
//case 3179 overlapping
|
||||||
int nGap = 16;
|
int nGap = 16;
|
||||||
|
|
||||||
|
|
||||||
//Left panel
|
//Left panel
|
||||||
lblTemplate.Width = nLeftWidth + nRightWidth;
|
lblTemplate.Width = nLeftWidth + nRightWidth;
|
||||||
@@ -5509,7 +5509,7 @@ namespace AyaNova
|
|||||||
edTemplateDescription.Width = nRightWidth;
|
edTemplateDescription.Width = nRightWidth;
|
||||||
|
|
||||||
//case 3132
|
//case 3132
|
||||||
ckTemplateFreshPrice.Width = nLeftWidth + nRightWidth-nGap;
|
ckTemplateFreshPrice.Width = nLeftWidth + nRightWidth - nGap;
|
||||||
|
|
||||||
//case 58
|
//case 58
|
||||||
lblRegionID.Width = nLeftWidth + nRightWidth;
|
lblRegionID.Width = nLeftWidth + nRightWidth;
|
||||||
@@ -5626,7 +5626,7 @@ namespace AyaNova
|
|||||||
//Size and align controls in Left panel
|
//Size and align controls in Left panel
|
||||||
lblPreparedByID.Width = nLeftWidth - nGap;
|
lblPreparedByID.Width = nLeftWidth - nGap;
|
||||||
cbPreparedByID.Left = nLeftWidth;
|
cbPreparedByID.Left = nLeftWidth;
|
||||||
cbPreparedByID.Width = nRightWidth+16;
|
cbPreparedByID.Width = nRightWidth + 16;
|
||||||
|
|
||||||
//center panel
|
//center panel
|
||||||
lblDateApproved.Width = nLeftWidth - nGap;
|
lblDateApproved.Width = nLeftWidth - nGap;
|
||||||
@@ -5683,7 +5683,7 @@ namespace AyaNova
|
|||||||
|
|
||||||
//case 3179 overlapping
|
//case 3179 overlapping
|
||||||
int nGap = 16;
|
int nGap = 16;
|
||||||
|
|
||||||
//Size and align controls in Left panel
|
//Size and align controls in Left panel
|
||||||
ckPMActive.Width = nFullPanelWidthItem;
|
ckPMActive.Width = nFullPanelWidthItem;
|
||||||
lblPMGenerateSpan.Width = nFullPanelWidthItem;
|
lblPMGenerateSpan.Width = nFullPanelWidthItem;
|
||||||
@@ -5833,10 +5833,10 @@ namespace AyaNova
|
|||||||
|
|
||||||
bWorkorderChildrenStateChanged = true;
|
bWorkorderChildrenStateChanged = true;
|
||||||
//May need to display bank colum in labor table...
|
//May need to display bank colum in labor table...
|
||||||
|
|
||||||
//case 1617
|
//case 1617
|
||||||
mCachedBankColumnDisplay = null;
|
mCachedBankColumnDisplay = null;
|
||||||
|
|
||||||
BankColumnDisplay(gridLabor);
|
BankColumnDisplay(gridLabor);
|
||||||
BankColumnDisplay(gridTravel);
|
BankColumnDisplay(gridTravel);
|
||||||
|
|
||||||
@@ -6310,8 +6310,8 @@ namespace AyaNova
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
private void SyncUI()
|
private void SyncUI()
|
||||||
{
|
{
|
||||||
|
|
||||||
foreach(ToolBase tb in tbManager.Tools)
|
foreach (ToolBase tb in tbManager.Tools)
|
||||||
{
|
{
|
||||||
if (tb.Key != "LT:UI.ToolBar.Customize")
|
if (tb.Key != "LT:UI.ToolBar.Customize")
|
||||||
tb.SharedProps.Enabled = !bDesignMode;
|
tb.SharedProps.Enabled = !bDesignMode;
|
||||||
@@ -6330,7 +6330,7 @@ namespace AyaNova
|
|||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (bScanningParts)
|
if (bScanningParts)
|
||||||
{
|
{
|
||||||
bScanningParts = false;
|
bScanningParts = false;
|
||||||
@@ -6592,9 +6592,9 @@ namespace AyaNova
|
|||||||
dtCloseByDate.GZReadOnly = true;
|
dtCloseByDate.GZReadOnly = true;
|
||||||
|
|
||||||
//case 1898 case 1899
|
//case 1898 case 1899
|
||||||
//they *may* be allowed to access it
|
//they *may* be allowed to access it
|
||||||
if (AyaBizUtils.Right("Object.WorkorderItemUnit") > (int)SecurityLevelTypes.ReadOnly &&
|
if (AyaBizUtils.Right("Object.WorkorderItemUnit") > (int)SecurityLevelTypes.ReadOnly &&
|
||||||
AyaBizUtils.Right("Object.WorkorderItem") > (int)SecurityLevelTypes.ReadOnly)
|
AyaBizUtils.Right("Object.WorkorderItem") > (int)SecurityLevelTypes.ReadOnly)
|
||||||
{
|
{
|
||||||
cbWorkorderItemUnitID.ReadOnly = false;
|
cbWorkorderItemUnitID.ReadOnly = false;
|
||||||
cbWorkorderItemUnitServiceTypeID.ReadOnly = false;
|
cbWorkorderItemUnitServiceTypeID.ReadOnly = false;
|
||||||
@@ -6608,12 +6608,12 @@ namespace AyaNova
|
|||||||
//case 1899
|
//case 1899
|
||||||
//they *may* be allowed to access it
|
//they *may* be allowed to access it
|
||||||
if (AyaBizUtils.Right("Object.WorkorderItem") > (int)SecurityLevelTypes.ReadOnly)
|
if (AyaBizUtils.Right("Object.WorkorderItem") > (int)SecurityLevelTypes.ReadOnly)
|
||||||
{
|
{
|
||||||
cbWorkorderItemTasks.ReadOnly = false;
|
cbWorkorderItemTasks.ReadOnly = false;
|
||||||
gridCustom.Enabled = true;
|
gridCustom.Enabled = true;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
cbWorkorderItemTasks.ReadOnly = true;
|
cbWorkorderItemTasks.ReadOnly = true;
|
||||||
gridCustom.DisplayLayout.Override.AllowUpdate = DefaultableBoolean.True;
|
gridCustom.DisplayLayout.Override.AllowUpdate = DefaultableBoolean.True;
|
||||||
gridCustom.Enabled = false;
|
gridCustom.Enabled = false;
|
||||||
@@ -6815,7 +6815,7 @@ namespace AyaNova
|
|||||||
gridWorkorderItems.DisplayLayout.Override.HeaderClickAction = HeaderClickAction.SortSingle;
|
gridWorkorderItems.DisplayLayout.Override.HeaderClickAction = HeaderClickAction.SortSingle;
|
||||||
|
|
||||||
gridWorkorderItems.DisplayLayout.Override.SelectTypeRow = SelectType.Single;
|
gridWorkorderItems.DisplayLayout.Override.SelectTypeRow = SelectType.Single;
|
||||||
|
|
||||||
//case 1334
|
//case 1334
|
||||||
gridWorkorderItems.DisplayLayout.ScrollBounds = ScrollBounds.ScrollToFill;
|
gridWorkorderItems.DisplayLayout.ScrollBounds = ScrollBounds.ScrollToFill;
|
||||||
|
|
||||||
@@ -6880,13 +6880,13 @@ namespace AyaNova
|
|||||||
gridWorkorderItems.DisplayLayout.Bands[0].Columns["TechNotes"].VertScrollBar = true;
|
gridWorkorderItems.DisplayLayout.Bands[0].Columns["TechNotes"].VertScrollBar = true;
|
||||||
|
|
||||||
gridWorkorderItems.DisplayLayout.Bands[0].Columns["PriorityID"].CellAppearance.ImageVAlign = VAlign.Top;//case 1539
|
gridWorkorderItems.DisplayLayout.Bands[0].Columns["PriorityID"].CellAppearance.ImageVAlign = VAlign.Top;//case 1539
|
||||||
// gridWorkorderItems.DisplayLayout.Bands[0].Columns["WarrantyService"].CellAppearance.TextVAlign = VAlign.Top;//case 1539
|
// gridWorkorderItems.DisplayLayout.Bands[0].Columns["WarrantyService"].CellAppearance.TextVAlign = VAlign.Top;//case 1539
|
||||||
|
|
||||||
if (mWorkorder.IsTemplate)
|
if (mWorkorder.IsTemplate)
|
||||||
gridWorkorderItems.DisplayLayout.Bands[0].Columns["RequestDate"].Hidden = true;
|
gridWorkorderItems.DisplayLayout.Bands[0].Columns["RequestDate"].Hidden = true;
|
||||||
|
|
||||||
if(bCanEdit)
|
if (bCanEdit)
|
||||||
gridWorkorderItems.DisplayLayout.Bands[0].Columns["RequestDate"].Editor = ccGridDateTimeEditor;
|
gridWorkorderItems.DisplayLayout.Bands[0].Columns["RequestDate"].Editor = ccGridDateTimeEditor;
|
||||||
|
|
||||||
Util.LocalizeGrid(gridWorkorderItems);
|
Util.LocalizeGrid(gridWorkorderItems);
|
||||||
|
|
||||||
@@ -6898,7 +6898,7 @@ namespace AyaNova
|
|||||||
PopulateGridValueLists();
|
PopulateGridValueLists();
|
||||||
//Allow empty string entry on grid
|
//Allow empty string entry on grid
|
||||||
Util.SetTextColumnsNullable(gridWorkorderItems);
|
Util.SetTextColumnsNullable(gridWorkorderItems);
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -6972,7 +6972,7 @@ namespace AyaNova
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
vl.SortStyle = ValueListSortStyle.Ascending;
|
vl.SortStyle = ValueListSortStyle.Ascending;
|
||||||
|
|
||||||
@@ -7130,7 +7130,7 @@ namespace AyaNova
|
|||||||
PriorityPickList.PriorityPickListInfo p = mPriorityList[(Guid)e.Row.Cells["PriorityID"].Value];
|
PriorityPickList.PriorityPickListInfo p = mPriorityList[(Guid)e.Row.Cells["PriorityID"].Value];
|
||||||
e.Row.Cells["PriorityID"].Appearance.Image = Util.Flag(p.Color);
|
e.Row.Cells["PriorityID"].Appearance.Image = Util.Flag(p.Color);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
@@ -7316,7 +7316,7 @@ namespace AyaNova
|
|||||||
{
|
{
|
||||||
if (bLaborGridIntialized || gridLabor.DisplayLayout.Bands[0].Columns.Count == 0) return;
|
if (bLaborGridIntialized || gridLabor.DisplayLayout.Bands[0].Columns.Count == 0) return;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
//case 1562
|
//case 1562
|
||||||
bool bCanDelete = mWorkorder.IsWorkorderItemChildDeletable(RootObjectTypes.WorkorderItemLabor);
|
bool bCanDelete = mWorkorder.IsWorkorderItemChildDeletable(RootObjectTypes.WorkorderItemLabor);
|
||||||
@@ -7347,13 +7347,13 @@ namespace AyaNova
|
|||||||
gridLabor.DisplayLayout.Bands[0].Columns["TaxRateSaleID"].Hidden = false;
|
gridLabor.DisplayLayout.Bands[0].Columns["TaxRateSaleID"].Hidden = false;
|
||||||
gridLabor.DisplayLayout.Bands[0].Columns["ServiceStartDate"].Hidden = mWorkorder.IsTemplate;
|
gridLabor.DisplayLayout.Bands[0].Columns["ServiceStartDate"].Hidden = mWorkorder.IsTemplate;
|
||||||
|
|
||||||
if(bCanEdit)
|
if (bCanEdit)
|
||||||
gridLabor.DisplayLayout.Bands[0].Columns["ServiceStartDate"].Editor = ccGridDateTimeEditor;
|
gridLabor.DisplayLayout.Bands[0].Columns["ServiceStartDate"].Editor = ccGridDateTimeEditor;
|
||||||
|
|
||||||
gridLabor.DisplayLayout.Bands[0].Columns["ServiceStopDate"].Hidden = mWorkorder.IsTemplate;
|
gridLabor.DisplayLayout.Bands[0].Columns["ServiceStopDate"].Hidden = mWorkorder.IsTemplate;
|
||||||
|
|
||||||
if(bCanEdit)
|
if (bCanEdit)
|
||||||
gridLabor.DisplayLayout.Bands[0].Columns["ServiceStopDate"].Editor = ccGridDateTimeEditor;
|
gridLabor.DisplayLayout.Bands[0].Columns["ServiceStopDate"].Editor = ccGridDateTimeEditor;
|
||||||
|
|
||||||
gridLabor.DisplayLayout.Bands[0].Columns["ServiceRateID"].Hidden = false;
|
gridLabor.DisplayLayout.Bands[0].Columns["ServiceRateID"].Hidden = false;
|
||||||
|
|
||||||
@@ -7675,8 +7675,8 @@ namespace AyaNova
|
|||||||
g.DisplayLayout.Bands[0].Columns["BANK"].MinWidth = 24;
|
g.DisplayLayout.Bands[0].Columns["BANK"].MinWidth = 24;
|
||||||
g.DisplayLayout.Bands[0].Columns["BANK"].MaxWidth = 24;
|
g.DisplayLayout.Bands[0].Columns["BANK"].MaxWidth = 24;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
//case 1617
|
//case 1617
|
||||||
//note for case 1617 mworkorderbankable object only applies to the "header" of the workorder in that
|
//note for case 1617 mworkorderbankable object only applies to the "header" of the workorder in that
|
||||||
//it only checks for client or headoffice
|
//it only checks for client or headoffice
|
||||||
@@ -7703,11 +7703,11 @@ namespace AyaNova
|
|||||||
g.DisplayLayout.Bands[0].Columns["BANK"].Hidden = false;
|
g.DisplayLayout.Bands[0].Columns["BANK"].Hidden = false;
|
||||||
|
|
||||||
//case 1617
|
//case 1617
|
||||||
if(mCachedBankColumnDisplay==null)
|
if (mCachedBankColumnDisplay == null)
|
||||||
mCachedBankColumnDisplay = ServiceBankCurrentBalanceFetcher.GetItem(unitid, RootObjectTypes.Unit).DisplayBalances;
|
mCachedBankColumnDisplay = ServiceBankCurrentBalanceFetcher.GetItem(unitid, RootObjectTypes.Unit).DisplayBalances;
|
||||||
|
|
||||||
//case 635
|
//case 635
|
||||||
g.DisplayLayout.Bands[0].Columns["BANK"].Header.ToolTipText = mCachedBankColumnDisplay;
|
g.DisplayLayout.Bands[0].Columns["BANK"].Header.ToolTipText = mCachedBankColumnDisplay;
|
||||||
|
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
@@ -7717,7 +7717,7 @@ namespace AyaNova
|
|||||||
g.DisplayLayout.Bands[0].Columns["BANK"].Hidden = false;
|
g.DisplayLayout.Bands[0].Columns["BANK"].Hidden = false;
|
||||||
//case 1617
|
//case 1617
|
||||||
if (mCachedBankColumnDisplay == null)
|
if (mCachedBankColumnDisplay == null)
|
||||||
mCachedBankColumnDisplay =ServiceBankCurrentBalanceFetcher.GetItem(mWorkorderBankableObject.ID, mWorkorderBankableObject.RootObjectType).DisplayBalances;
|
mCachedBankColumnDisplay = ServiceBankCurrentBalanceFetcher.GetItem(mWorkorderBankableObject.ID, mWorkorderBankableObject.RootObjectType).DisplayBalances;
|
||||||
//Case 635
|
//Case 635
|
||||||
g.DisplayLayout.Bands[0].Columns["BANK"].Header.ToolTipText = mCachedBankColumnDisplay;
|
g.DisplayLayout.Bands[0].Columns["BANK"].Header.ToolTipText = mCachedBankColumnDisplay;
|
||||||
|
|
||||||
@@ -7725,7 +7725,7 @@ namespace AyaNova
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -7943,8 +7943,8 @@ namespace AyaNova
|
|||||||
gridTravel.DisplayLayout.Bands[0].Columns["UserID"].Hidden = false;
|
gridTravel.DisplayLayout.Bands[0].Columns["UserID"].Hidden = false;
|
||||||
|
|
||||||
gridTravel.DisplayLayout.Bands[0].Columns["TravelStartDate"].Hidden = mWorkorder.IsTemplate;
|
gridTravel.DisplayLayout.Bands[0].Columns["TravelStartDate"].Hidden = mWorkorder.IsTemplate;
|
||||||
|
|
||||||
if(bCanEdit)
|
if (bCanEdit)
|
||||||
gridTravel.DisplayLayout.Bands[0].Columns["TravelStartDate"].Editor = ccGridDateTimeEditor;
|
gridTravel.DisplayLayout.Bands[0].Columns["TravelStartDate"].Editor = ccGridDateTimeEditor;
|
||||||
|
|
||||||
gridTravel.DisplayLayout.Bands[0].Columns["TravelStopDate"].Hidden = mWorkorder.IsTemplate;
|
gridTravel.DisplayLayout.Bands[0].Columns["TravelStopDate"].Hidden = mWorkorder.IsTemplate;
|
||||||
@@ -8136,7 +8136,7 @@ namespace AyaNova
|
|||||||
|
|
||||||
//case 1562
|
//case 1562
|
||||||
Util.SetAccessOnGrid(!bCanEdit, gridTravel, !bCanDelete);
|
Util.SetAccessOnGrid(!bCanEdit, gridTravel, !bCanDelete);
|
||||||
|
|
||||||
//=========DONE==============
|
//=========DONE==============
|
||||||
bTravelGridIntialized = true;
|
bTravelGridIntialized = true;
|
||||||
|
|
||||||
@@ -8269,7 +8269,7 @@ namespace AyaNova
|
|||||||
if (mWorkorder.HasReservedParts)
|
if (mWorkorder.HasReservedParts)
|
||||||
{
|
{
|
||||||
gridParts.DisplayLayout.Bands[0].Columns["QuantityReserved"].Hidden = false;
|
gridParts.DisplayLayout.Bands[0].Columns["QuantityReserved"].Hidden = false;
|
||||||
|
|
||||||
//case 1505
|
//case 1505
|
||||||
gridParts.DisplayLayout.Bands[0].Columns["QuantityReserved"].Header.VisiblePosition = 0;
|
gridParts.DisplayLayout.Bands[0].Columns["QuantityReserved"].Header.VisiblePosition = 0;
|
||||||
|
|
||||||
@@ -8448,8 +8448,8 @@ namespace AyaNova
|
|||||||
|
|
||||||
//case 1562
|
//case 1562
|
||||||
Util.SetAccessOnGrid(!mWorkorder.IsWorkorderItemChildEditable(RootObjectTypes.WorkorderItemPart), gridParts, !mWorkorder.IsWorkorderItemChildDeletable(RootObjectTypes.WorkorderItemPart));
|
Util.SetAccessOnGrid(!mWorkorder.IsWorkorderItemChildEditable(RootObjectTypes.WorkorderItemPart), gridParts, !mWorkorder.IsWorkorderItemChildDeletable(RootObjectTypes.WorkorderItemPart));
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
//=========DONE==============
|
//=========DONE==============
|
||||||
bPartsGridIntialized = true;
|
bPartsGridIntialized = true;
|
||||||
@@ -8471,7 +8471,7 @@ namespace AyaNova
|
|||||||
{
|
{
|
||||||
wip.PartWarehouseID = Guid.Empty;
|
wip.PartWarehouseID = Guid.Empty;
|
||||||
}
|
}
|
||||||
|
|
||||||
bWorkorderChildrenStateChanged = true;
|
bWorkorderChildrenStateChanged = true;
|
||||||
//e.Cancel=true;
|
//e.Cancel=true;
|
||||||
|
|
||||||
@@ -8575,10 +8575,10 @@ namespace AyaNova
|
|||||||
|
|
||||||
//case 2082
|
//case 2082
|
||||||
bool hasWarehouseSelected = ((Guid)e.Cell.Row.Cells["PartWarehouseID"].Value != Guid.Empty);
|
bool hasWarehouseSelected = ((Guid)e.Cell.Row.Cells["PartWarehouseID"].Value != Guid.Empty);
|
||||||
|
|
||||||
//case 3234 forgot about UPC in case 2082...oops!
|
//case 3234 forgot about UPC in case 2082...oops!
|
||||||
bool hasPartSelected = (((Guid)e.Cell.Row.Cells["PartID"].Value != Guid.Empty) || (e.Cell.Row.Cells["UPC"].Value != null));
|
bool hasPartSelected = (((Guid)e.Cell.Row.Cells["PartID"].Value != Guid.Empty) || (e.Cell.Row.Cells["UPC"].Value != null));
|
||||||
|
|
||||||
if (!hasWarehouseSelected || !hasPartSelected)
|
if (!hasWarehouseSelected || !hasPartSelected)
|
||||||
{
|
{
|
||||||
//Turn off cell update event because code below is going to fire it
|
//Turn off cell update event because code below is going to fire it
|
||||||
@@ -8756,7 +8756,7 @@ namespace AyaNova
|
|||||||
//get the user's selected amount
|
//get the user's selected amount
|
||||||
decimal dCurrentQuantity = (decimal)e.Cell.Row.Cells["Quantity"].Value;
|
decimal dCurrentQuantity = (decimal)e.Cell.Row.Cells["Quantity"].Value;
|
||||||
CheckIfEnoughInventory(e, dCurrentQuantity);
|
CheckIfEnoughInventory(e, dCurrentQuantity);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
#endregion
|
#endregion
|
||||||
@@ -9082,7 +9082,7 @@ namespace AyaNova
|
|||||||
gridParts.DisplayLayout.ActiveRow.Delete();
|
gridParts.DisplayLayout.ActiveRow.Delete();
|
||||||
}
|
}
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
#region ScheduledUsers items grid events / Initialization
|
#region ScheduledUsers items grid events / Initialization
|
||||||
|
|
||||||
private bool bScheduledUsersGridIntialized = false;
|
private bool bScheduledUsersGridIntialized = false;
|
||||||
@@ -9116,13 +9116,13 @@ namespace AyaNova
|
|||||||
gridScheduledUsers.DisplayLayout.Bands[0].Columns["UserID"].Hidden = false;
|
gridScheduledUsers.DisplayLayout.Bands[0].Columns["UserID"].Hidden = false;
|
||||||
gridScheduledUsers.DisplayLayout.Bands[0].Columns["ServiceRateID"].Hidden = false;
|
gridScheduledUsers.DisplayLayout.Bands[0].Columns["ServiceRateID"].Hidden = false;
|
||||||
gridScheduledUsers.DisplayLayout.Bands[0].Columns["StartDate"].Hidden = mWorkorder.IsTemplate;
|
gridScheduledUsers.DisplayLayout.Bands[0].Columns["StartDate"].Hidden = mWorkorder.IsTemplate;
|
||||||
|
|
||||||
if(bCanEdit)
|
if (bCanEdit)
|
||||||
gridScheduledUsers.DisplayLayout.Bands[0].Columns["StartDate"].Editor = ccGridDateTimeEditor;
|
gridScheduledUsers.DisplayLayout.Bands[0].Columns["StartDate"].Editor = ccGridDateTimeEditor;
|
||||||
|
|
||||||
gridScheduledUsers.DisplayLayout.Bands[0].Columns["StopDate"].Hidden = mWorkorder.IsTemplate;
|
gridScheduledUsers.DisplayLayout.Bands[0].Columns["StopDate"].Hidden = mWorkorder.IsTemplate;
|
||||||
|
|
||||||
if(bCanEdit)
|
if (bCanEdit)
|
||||||
gridScheduledUsers.DisplayLayout.Bands[0].Columns["StopDate"].Editor = ccGridDateTimeEditor;
|
gridScheduledUsers.DisplayLayout.Bands[0].Columns["StopDate"].Editor = ccGridDateTimeEditor;
|
||||||
|
|
||||||
|
|
||||||
@@ -9198,7 +9198,7 @@ namespace AyaNova
|
|||||||
|
|
||||||
//case 1562
|
//case 1562
|
||||||
Util.SetAccessOnGrid(!bCanEdit, gridScheduledUsers, !bCanDelete);
|
Util.SetAccessOnGrid(!bCanEdit, gridScheduledUsers, !bCanDelete);
|
||||||
|
|
||||||
|
|
||||||
//=========DONE==============
|
//=========DONE==============
|
||||||
bScheduledUsersGridIntialized = true;
|
bScheduledUsersGridIntialized = true;
|
||||||
@@ -9305,12 +9305,12 @@ namespace AyaNova
|
|||||||
|
|
||||||
}
|
}
|
||||||
else if ("UserID" == e.Cell.Column.Key)
|
else if ("UserID" == e.Cell.Column.Key)
|
||||||
{
|
{
|
||||||
if(e.Cell.Value ==null) return;
|
if (e.Cell.Value == null) return;
|
||||||
|
|
||||||
Guid gUserID = (Guid)e.Cell.Value;
|
Guid gUserID = (Guid)e.Cell.Value;
|
||||||
//case 1140
|
//case 1140
|
||||||
Util.ShowSchedTechOutsideRegionWarning(gUserID,this.mWorkorder.ClientID);
|
Util.ShowSchedTechOutsideRegionWarning(gUserID, this.mWorkorder.ClientID);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -9503,7 +9503,7 @@ namespace AyaNova
|
|||||||
|
|
||||||
//case 1562
|
//case 1562
|
||||||
Util.SetAccessOnGrid(!mWorkorder.IsWorkorderItemChildEditable(RootObjectTypes.WorkorderItemMiscExpense), gridExpense, !mWorkorder.IsWorkorderItemChildDeletable(RootObjectTypes.WorkorderItemMiscExpense));
|
Util.SetAccessOnGrid(!mWorkorder.IsWorkorderItemChildEditable(RootObjectTypes.WorkorderItemMiscExpense), gridExpense, !mWorkorder.IsWorkorderItemChildDeletable(RootObjectTypes.WorkorderItemMiscExpense));
|
||||||
|
|
||||||
|
|
||||||
//=========DONE==============
|
//=========DONE==============
|
||||||
bExpenseGridIntialized = true;
|
bExpenseGridIntialized = true;
|
||||||
@@ -9698,7 +9698,7 @@ namespace AyaNova
|
|||||||
|
|
||||||
//case 1562
|
//case 1562
|
||||||
Util.SetAccessOnGrid(!mWorkorder.IsWorkorderItemChildEditable(RootObjectTypes.WorkorderItemTask), gridTasks, !mWorkorder.IsWorkorderItemChildDeletable(RootObjectTypes.WorkorderItemTask));
|
Util.SetAccessOnGrid(!mWorkorder.IsWorkorderItemChildEditable(RootObjectTypes.WorkorderItemTask), gridTasks, !mWorkorder.IsWorkorderItemChildDeletable(RootObjectTypes.WorkorderItemTask));
|
||||||
|
|
||||||
|
|
||||||
//=========DONE==============
|
//=========DONE==============
|
||||||
bTasksGridIntialized = true;
|
bTasksGridIntialized = true;
|
||||||
@@ -10119,7 +10119,7 @@ namespace AyaNova
|
|||||||
((Infragistics.Win.EmbeddableTextBoxWithUIPermissions)this.ActiveControl).Paste();
|
((Infragistics.Win.EmbeddableTextBoxWithUIPermissions)this.ActiveControl).Paste();
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
if (this.ActiveControl is Infragistics.Win.UltraWinGrid.UltraGrid)
|
if (this.ActiveControl is Infragistics.Win.UltraWinGrid.UltraGrid)
|
||||||
{
|
{
|
||||||
@@ -10145,9 +10145,9 @@ namespace AyaNova
|
|||||||
//case 1583
|
//case 1583
|
||||||
if (this.ActiveControl.GetType().Name == "ControlContainerEditorHostWithUIPermissions")
|
if (this.ActiveControl.GetType().Name == "ControlContainerEditorHostWithUIPermissions")
|
||||||
((GZTW.WinForm.Controls.GZDateTimePicker)ccGridDateTimeEditor.EditingControl).Value = DBUtil.CurrentWorkingDateTime;
|
((GZTW.WinForm.Controls.GZDateTimePicker)ccGridDateTimeEditor.EditingControl).Value = DBUtil.CurrentWorkingDateTime;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case "LT:UI.Toolbar.WorkorderForm.SetAllPartsUsedInService": // ButtonTool
|
case "LT:UI.Toolbar.WorkorderForm.SetAllPartsUsedInService": // ButtonTool
|
||||||
@@ -10354,10 +10354,10 @@ namespace AyaNova
|
|||||||
break;
|
break;
|
||||||
case "LT:UI.ToolBar.Customize":
|
case "LT:UI.ToolBar.Customize":
|
||||||
{
|
{
|
||||||
SetDesignMode(!bDesignMode);
|
SetDesignMode(!bDesignMode);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
@@ -10544,7 +10544,7 @@ namespace AyaNova
|
|||||||
private void ckClosed_CheckedChanged(object sender, System.EventArgs e)
|
private void ckClosed_CheckedChanged(object sender, System.EventArgs e)
|
||||||
{
|
{
|
||||||
if (AmBinding) return;
|
if (AmBinding) return;
|
||||||
|
|
||||||
//case 1860 - track if status was autochanged by the biz object itself
|
//case 1860 - track if status was autochanged by the biz object itself
|
||||||
Guid workorderStatusBeforeClosing = mWorkorder.WorkorderService.WorkorderStatusID;
|
Guid workorderStatusBeforeClosing = mWorkorder.WorkorderService.WorkorderStatusID;
|
||||||
|
|
||||||
@@ -10611,7 +10611,7 @@ namespace AyaNova
|
|||||||
mWorkorder.Closed = ckClosed.Checked;
|
mWorkorder.Closed = ckClosed.Checked;
|
||||||
|
|
||||||
//case 1860
|
//case 1860
|
||||||
if(workorderStatusBeforeClosing != mWorkorder.WorkorderService.WorkorderStatusID)
|
if (workorderStatusBeforeClosing != mWorkorder.WorkorderService.WorkorderStatusID)
|
||||||
cbWorkorderStatusID_NeedMoreData();
|
cbWorkorderStatusID_NeedMoreData();
|
||||||
|
|
||||||
|
|
||||||
@@ -10798,7 +10798,7 @@ namespace AyaNova
|
|||||||
|
|
||||||
//case 1562
|
//case 1562
|
||||||
Util.SetAccessOnGrid(!mWorkorder.IsWorkorderItemChildEditable(RootObjectTypes.WorkorderItemPartRequest), gridPartRequests, !mWorkorder.IsWorkorderItemChildDeletable(RootObjectTypes.WorkorderItemPartRequest));
|
Util.SetAccessOnGrid(!mWorkorder.IsWorkorderItemChildEditable(RootObjectTypes.WorkorderItemPartRequest), gridPartRequests, !mWorkorder.IsWorkorderItemChildDeletable(RootObjectTypes.WorkorderItemPartRequest));
|
||||||
|
|
||||||
|
|
||||||
//=========DONE==============
|
//=========DONE==============
|
||||||
bPartRequestsGridIntialized = true;
|
bPartRequestsGridIntialized = true;
|
||||||
@@ -10833,8 +10833,13 @@ namespace AyaNova
|
|||||||
//case 1105
|
//case 1105
|
||||||
if (e.Cell.Column.Key == "REMOVE")
|
if (e.Cell.Column.Key == "REMOVE")
|
||||||
gridPartRequests.DisplayLayout.ActiveRow.Delete();
|
gridPartRequests.DisplayLayout.ActiveRow.Delete();
|
||||||
else
|
else if (e.Cell.Value != null)
|
||||||
Util.EditRecord((GridNameValueCellItem)e.Cell.Value);
|
{
|
||||||
|
//case 3631
|
||||||
|
GridNameValueCellItem TheValue = (GridNameValueCellItem)e.Cell.Value;
|
||||||
|
if (TheValue.Value != Guid.Empty)
|
||||||
|
Util.EditRecord(TheValue);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
#endregion
|
#endregion
|
||||||
@@ -10932,16 +10937,16 @@ namespace AyaNova
|
|||||||
gridLoan.DisplayLayout.Bands[0].Columns["Charges"].CellAppearance.TextHAlign = HAlign.Right;
|
gridLoan.DisplayLayout.Bands[0].Columns["Charges"].CellAppearance.TextHAlign = HAlign.Right;
|
||||||
|
|
||||||
gridLoan.DisplayLayout.Bands[0].Columns["OutDate"].Hidden = false;
|
gridLoan.DisplayLayout.Bands[0].Columns["OutDate"].Hidden = false;
|
||||||
if(bCanEdit)
|
if (bCanEdit)
|
||||||
gridLoan.DisplayLayout.Bands[0].Columns["OutDate"].Editor = ccGridDateTimeEditor;
|
gridLoan.DisplayLayout.Bands[0].Columns["OutDate"].Editor = ccGridDateTimeEditor;
|
||||||
|
|
||||||
gridLoan.DisplayLayout.Bands[0].Columns["DueDate"].Hidden = false;
|
gridLoan.DisplayLayout.Bands[0].Columns["DueDate"].Hidden = false;
|
||||||
if (bCanEdit)
|
if (bCanEdit)
|
||||||
gridLoan.DisplayLayout.Bands[0].Columns["DueDate"].Editor = ccGridDateTimeEditor;
|
gridLoan.DisplayLayout.Bands[0].Columns["DueDate"].Editor = ccGridDateTimeEditor;
|
||||||
|
|
||||||
gridLoan.DisplayLayout.Bands[0].Columns["ReturnDate"].Hidden = false;
|
gridLoan.DisplayLayout.Bands[0].Columns["ReturnDate"].Hidden = false;
|
||||||
if (bCanEdit)
|
if (bCanEdit)
|
||||||
gridLoan.DisplayLayout.Bands[0].Columns["ReturnDate"].Editor = ccGridDateTimeEditor;
|
gridLoan.DisplayLayout.Bands[0].Columns["ReturnDate"].Editor = ccGridDateTimeEditor;
|
||||||
|
|
||||||
|
|
||||||
gridLoan.DisplayLayout.Bands[0].Columns["Notes"].Hidden = false;
|
gridLoan.DisplayLayout.Bands[0].Columns["Notes"].Hidden = false;
|
||||||
@@ -11199,12 +11204,12 @@ namespace AyaNova
|
|||||||
|
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user