Removed ITAR check
This commit is contained in:
parent
7cc645c188
commit
a3053eadf6
@ -85,38 +85,6 @@ namespace Fab2ApprovalSystem.Controllers
|
|||||||
|
|
||||||
if (isLoginValid)
|
if (isLoginValid)
|
||||||
{
|
{
|
||||||
//Check ITAR Permissions from AD group
|
|
||||||
#if(!DEBUG)
|
|
||||||
try
|
|
||||||
{
|
|
||||||
|
|
||||||
bool hasITARAccess = false;
|
|
||||||
|
|
||||||
//========TEMP CODE - NEEDS TO BE DELETED
|
|
||||||
//Functions.WriteEvent("Using DB for EC Auth for user " + model.LoginID, System.Diagnostics.EventLogEntryType.Information);
|
|
||||||
//hasITARAccess = userDMO.GetEC_AD_Users(model.LoginID);
|
|
||||||
//=============END OF TEMP CODE
|
|
||||||
|
|
||||||
|
|
||||||
if (GlobalVars.DBConnection.ToUpper() == "TEST" || GlobalVars.DBConnection.ToUpper() == "QUALITY")
|
|
||||||
{
|
|
||||||
hasITARAccess = true;
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
hasITARAccess = Functions.NA_HasITARAccess(model.LoginID, model.Password);
|
|
||||||
if (!hasITARAccess) // check the IFX domain
|
|
||||||
hasITARAccess = Functions.IFX_HasITARAccess(model.LoginID, model.Password);
|
|
||||||
}
|
|
||||||
userDMO.UpdateInsertITARAccess(model.LoginID, hasITARAccess ? "1" : "0");
|
|
||||||
}
|
|
||||||
catch (Exception ex)
|
|
||||||
{
|
|
||||||
ModelState.AddModelError("", "Not a member of the EC Domain" + ex.Message);
|
|
||||||
return View(model);
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
|
|
||||||
LoginModel user = userDMO.GetUser(model.LoginID);
|
LoginModel user = userDMO.GetUser(model.LoginID);
|
||||||
if (user != null)
|
if (user != null)
|
||||||
{
|
{
|
||||||
|
@ -8,12 +8,13 @@ using System.Web;
|
|||||||
using Dapper;
|
using Dapper;
|
||||||
using Fab2ApprovalSystem.Models;
|
using Fab2ApprovalSystem.Models;
|
||||||
using System.Text;
|
using System.Text;
|
||||||
|
using Fab2ApprovalSystem.Misc;
|
||||||
|
|
||||||
namespace Fab2ApprovalSystem.DMO
|
namespace Fab2ApprovalSystem.DMO
|
||||||
{
|
{
|
||||||
public class AdminDMO
|
public class AdminDMO
|
||||||
{
|
{
|
||||||
private IDbConnection db = new SqlConnection(ConfigurationManager.ConnectionStrings["FabApprovalConnection"].ConnectionString);
|
private IDbConnection db = new SqlConnection(GlobalVars.DB_CONNECTION_STRING);
|
||||||
private static FabApprovalTrainingEntities FabApprovalDB = new FabApprovalTrainingEntities();
|
private static FabApprovalTrainingEntities FabApprovalDB = new FabApprovalTrainingEntities();
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
using System;
|
using System;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using System.Linq;
|
using System.Linq;
|
||||||
using System.Web;
|
using System.Web;
|
||||||
@ -7,13 +7,14 @@ using System.Data.SqlClient;
|
|||||||
using Fab2ApprovalSystem.Models;
|
using Fab2ApprovalSystem.Models;
|
||||||
using Dapper;
|
using Dapper;
|
||||||
using System.Configuration;
|
using System.Configuration;
|
||||||
|
using Fab2ApprovalSystem.Misc;
|
||||||
|
|
||||||
namespace Fab2ApprovalSystem.DMO
|
namespace Fab2ApprovalSystem.DMO
|
||||||
{
|
{
|
||||||
public static class ApprovalLogDMO
|
public static class ApprovalLogDMO
|
||||||
{
|
{
|
||||||
|
|
||||||
private static IDbConnection db = new SqlConnection(ConfigurationManager.ConnectionStrings["FabApprovalConnection"].ConnectionString);
|
private static IDbConnection db = new SqlConnection(GlobalVars.DB_CONNECTION_STRING);
|
||||||
|
|
||||||
public static void Add(ApprovalLog appLog)
|
public static void Add(ApprovalLog appLog)
|
||||||
{
|
{
|
||||||
@ -29,4 +30,4 @@ namespace Fab2ApprovalSystem.DMO
|
|||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -11,12 +11,13 @@ using System.Linq;
|
|||||||
using System.Text;
|
using System.Text;
|
||||||
using System.Transactions;
|
using System.Transactions;
|
||||||
using System.Web;
|
using System.Web;
|
||||||
|
using Fab2ApprovalSystem.Misc;
|
||||||
|
|
||||||
namespace Fab2ApprovalSystem.DMO
|
namespace Fab2ApprovalSystem.DMO
|
||||||
{
|
{
|
||||||
public class AuditDMO
|
public class AuditDMO
|
||||||
{
|
{
|
||||||
private IDbConnection db = new SqlConnection(ConfigurationManager.ConnectionStrings["FabApprovalConnection"].ConnectionString);
|
private IDbConnection db = new SqlConnection(GlobalVars.DB_CONNECTION_STRING);
|
||||||
WorkflowDMO wfDMO = new WorkflowDMO();
|
WorkflowDMO wfDMO = new WorkflowDMO();
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
|
@ -1,4 +1,5 @@
|
|||||||
using Dapper;
|
using Dapper;
|
||||||
|
using Fab2ApprovalSystem.Misc;
|
||||||
using Fab2ApprovalSystem.Models;
|
using Fab2ApprovalSystem.Models;
|
||||||
using Fab2ApprovalSystem.ViewModels;
|
using Fab2ApprovalSystem.ViewModels;
|
||||||
using System;
|
using System;
|
||||||
@ -15,7 +16,7 @@ namespace Fab2ApprovalSystem.DMO
|
|||||||
{
|
{
|
||||||
public class ChangeControlDMO
|
public class ChangeControlDMO
|
||||||
{
|
{
|
||||||
private IDbConnection db = new SqlConnection(ConfigurationManager.ConnectionStrings["FabApprovalConnection"].ConnectionString);
|
private IDbConnection db = new SqlConnection(GlobalVars.DB_CONNECTION_STRING);
|
||||||
WorkflowDMO wfDMO = new WorkflowDMO();
|
WorkflowDMO wfDMO = new WorkflowDMO();
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
|
@ -18,7 +18,7 @@ namespace Fab2ApprovalSystem.DMO
|
|||||||
|
|
||||||
public class CorrectiveActionDMO
|
public class CorrectiveActionDMO
|
||||||
{
|
{
|
||||||
private IDbConnection db = new SqlConnection(ConfigurationManager.ConnectionStrings["FabApprovalConnection"].ConnectionString);
|
private IDbConnection db = new SqlConnection(GlobalVars.DB_CONNECTION_STRING);
|
||||||
WorkflowDMO wfDMO = new WorkflowDMO();
|
WorkflowDMO wfDMO = new WorkflowDMO();
|
||||||
|
|
||||||
public CorrectiveAction InsertCA(CorrectiveAction ca)
|
public CorrectiveAction InsertCA(CorrectiveAction ca)
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
using System;
|
using System;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using System.Linq;
|
using System.Linq;
|
||||||
using System.Web;
|
using System.Web;
|
||||||
@ -7,6 +7,7 @@ using System.Data.SqlClient;
|
|||||||
using Fab2ApprovalSystem.Models;
|
using Fab2ApprovalSystem.Models;
|
||||||
using Dapper;
|
using Dapper;
|
||||||
using System.Configuration;
|
using System.Configuration;
|
||||||
|
using Fab2ApprovalSystem.Misc;
|
||||||
|
|
||||||
namespace Fab2ApprovalSystem.DMO
|
namespace Fab2ApprovalSystem.DMO
|
||||||
{
|
{
|
||||||
@ -15,7 +16,7 @@ namespace Fab2ApprovalSystem.DMO
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
public static class ECNTypeChangeLogDMO
|
public static class ECNTypeChangeLogDMO
|
||||||
{
|
{
|
||||||
private static IDbConnection db = new SqlConnection(ConfigurationManager.ConnectionStrings["FabApprovalConnection"].ConnectionString);
|
private static IDbConnection db = new SqlConnection(GlobalVars.DB_CONNECTION_STRING);
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
///
|
///
|
||||||
@ -37,4 +38,4 @@ namespace Fab2ApprovalSystem.DMO
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -18,7 +18,7 @@ namespace Fab2ApprovalSystem.DMO
|
|||||||
{
|
{
|
||||||
public class ECN_DMO
|
public class ECN_DMO
|
||||||
{
|
{
|
||||||
private IDbConnection db = new SqlConnection(ConfigurationManager.ConnectionStrings["FabApprovalConnection"].ConnectionString);
|
private IDbConnection db = new SqlConnection(GlobalVars.DB_CONNECTION_STRING);
|
||||||
WorkflowDMO wfDMO = new WorkflowDMO();
|
WorkflowDMO wfDMO = new WorkflowDMO();
|
||||||
|
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
using System;
|
using System;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using System.Configuration;
|
using System.Configuration;
|
||||||
using System.Data;
|
using System.Data;
|
||||||
@ -18,7 +18,7 @@ namespace Fab2ApprovalSystem.DMO
|
|||||||
|
|
||||||
public static class EventLogDMO
|
public static class EventLogDMO
|
||||||
{
|
{
|
||||||
private static IDbConnection db = new SqlConnection(ConfigurationManager.ConnectionStrings["FabApprovalConnection"].ConnectionString);
|
private static IDbConnection db = new SqlConnection(GlobalVars.DB_CONNECTION_STRING);
|
||||||
|
|
||||||
//public static void Add(WinEventLog eventLog)
|
//public static void Add(WinEventLog eventLog)
|
||||||
//{
|
//{
|
||||||
@ -48,4 +48,4 @@ namespace Fab2ApprovalSystem.DMO
|
|||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -17,7 +17,7 @@ namespace Fab2ApprovalSystem.DMO
|
|||||||
{
|
{
|
||||||
public class LotDispositionDMO
|
public class LotDispositionDMO
|
||||||
{
|
{
|
||||||
private IDbConnection db = new SqlConnection(ConfigurationManager.ConnectionStrings["FabApprovalConnection"].ConnectionString);
|
private IDbConnection db = new SqlConnection(GlobalVars.DB_CONNECTION_STRING);
|
||||||
|
|
||||||
//LotDispositionDMO ldDMO = new LotDispositionDMO();
|
//LotDispositionDMO ldDMO = new LotDispositionDMO();
|
||||||
WorkflowDMO wfDMO = new WorkflowDMO();
|
WorkflowDMO wfDMO = new WorkflowDMO();
|
||||||
@ -1355,7 +1355,7 @@ namespace Fab2ApprovalSystem.DMO
|
|||||||
|
|
||||||
internal IEnumerable<Comments> GetComments(int issueID)
|
internal IEnumerable<Comments> GetComments(int issueID)
|
||||||
{
|
{
|
||||||
IDbConnection db = new SqlConnection(ConfigurationManager.ConnectionStrings["FabApprovalConnection"].ConnectionString);
|
IDbConnection db = new SqlConnection(GlobalVars.DB_CONNECTION_STRING);
|
||||||
return db.Query<Comments>("GetComments", new { @IssueID = issueID}, commandType: CommandType.StoredProcedure).ToList();
|
return db.Query<Comments>("GetComments", new { @IssueID = issueID}, commandType: CommandType.StoredProcedure).ToList();
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
using System;
|
using System;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using System.Configuration;
|
using System.Configuration;
|
||||||
using System.Data;
|
using System.Data;
|
||||||
@ -17,7 +17,7 @@ namespace Fab2ApprovalSystem.DMO
|
|||||||
{
|
{
|
||||||
public class LotTravelerDMO
|
public class LotTravelerDMO
|
||||||
{
|
{
|
||||||
private IDbConnection db = new SqlConnection(ConfigurationManager.ConnectionStrings["FabApprovalConnection"].ConnectionString);
|
private IDbConnection db = new SqlConnection(GlobalVars.DB_CONNECTION_STRING);
|
||||||
WorkflowDMO wfDMO = new WorkflowDMO();
|
WorkflowDMO wfDMO = new WorkflowDMO();
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
@ -1648,4 +1648,4 @@ namespace Fab2ApprovalSystem.DMO
|
|||||||
this.db.Execute("LTReassignOriginator", parameters, commandType: CommandType.StoredProcedure);
|
this.db.Execute("LTReassignOriginator", parameters, commandType: CommandType.StoredProcedure);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
using Fab2ApprovalSystem.Models;
|
using Fab2ApprovalSystem.Models;
|
||||||
using System;
|
using System;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using System.Configuration;
|
using System.Configuration;
|
||||||
@ -17,7 +17,7 @@ namespace Fab2ApprovalSystem.DMO
|
|||||||
public class MRB_DMO
|
public class MRB_DMO
|
||||||
{
|
{
|
||||||
|
|
||||||
private IDbConnection db = new SqlConnection(ConfigurationManager.ConnectionStrings["FabApprovalConnection"].ConnectionString);
|
private IDbConnection db = new SqlConnection(GlobalVars.DB_CONNECTION_STRING);
|
||||||
WorkflowDMO wfDMO = new WorkflowDMO();
|
WorkflowDMO wfDMO = new WorkflowDMO();
|
||||||
/// <summary>
|
/// <summary>
|
||||||
///
|
///
|
||||||
@ -1346,4 +1346,4 @@ namespace Fab2ApprovalSystem.DMO
|
|||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -23,7 +23,7 @@ namespace Fab2ApprovalSystem.DMO
|
|||||||
/// <returns></returns>
|
/// <returns></returns>
|
||||||
public static IEnumerable<Lot> SearchLots(string searchText, string searchBy)
|
public static IEnumerable<Lot> SearchLots(string searchText, string searchBy)
|
||||||
{
|
{
|
||||||
IDbConnection db = new SqlConnection(ConfigurationManager.ConnectionStrings["FabApprovalConnection"].ConnectionString);
|
IDbConnection db = new SqlConnection(GlobalVars.DB_CONNECTION_STRING);
|
||||||
IEnumerable<Lot> lotList;
|
IEnumerable<Lot> lotList;
|
||||||
|
|
||||||
string sql = "";
|
string sql = "";
|
||||||
@ -56,7 +56,7 @@ namespace Fab2ApprovalSystem.DMO
|
|||||||
}
|
}
|
||||||
public static IEnumerable<int> GetUserIDsBySubRoleID(int subRoleID)
|
public static IEnumerable<int> GetUserIDsBySubRoleID(int subRoleID)
|
||||||
{
|
{
|
||||||
IDbConnection db = new SqlConnection(ConfigurationManager.ConnectionStrings["FabApprovalConnection"].ConnectionString);
|
IDbConnection db = new SqlConnection(GlobalVars.DB_CONNECTION_STRING);
|
||||||
IEnumerable<int> userList;
|
IEnumerable<int> userList;
|
||||||
|
|
||||||
string sql = "";
|
string sql = "";
|
||||||
@ -74,7 +74,7 @@ namespace Fab2ApprovalSystem.DMO
|
|||||||
/// <returns></returns>
|
/// <returns></returns>
|
||||||
public static IEnumerable<Lot> SearchLTLots(string searchText, string searchBy)
|
public static IEnumerable<Lot> SearchLTLots(string searchText, string searchBy)
|
||||||
{
|
{
|
||||||
IDbConnection db = new SqlConnection(ConfigurationManager.ConnectionStrings["FabApprovalConnection"].ConnectionString);
|
IDbConnection db = new SqlConnection(GlobalVars.DB_CONNECTION_STRING);
|
||||||
string sql = "";
|
string sql = "";
|
||||||
|
|
||||||
|
|
||||||
@ -96,7 +96,7 @@ namespace Fab2ApprovalSystem.DMO
|
|||||||
/// <returns></returns>
|
/// <returns></returns>
|
||||||
public static IEnumerable<WIPPart> SearchLTParts(string searchText)
|
public static IEnumerable<WIPPart> SearchLTParts(string searchText)
|
||||||
{
|
{
|
||||||
IDbConnection db = new SqlConnection(ConfigurationManager.ConnectionStrings["FabApprovalConnection"].ConnectionString);
|
IDbConnection db = new SqlConnection(GlobalVars.DB_CONNECTION_STRING);
|
||||||
StringBuilder sql = new StringBuilder();
|
StringBuilder sql = new StringBuilder();
|
||||||
sql.Append("SELECT PartNumber + '~' + SiliconPart + '~' + ProcessFlow + '~' + PartDescription AS WIPPartData ");
|
sql.Append("SELECT PartNumber + '~' + SiliconPart + '~' + ProcessFlow + '~' + PartDescription AS WIPPartData ");
|
||||||
sql.Append("FROM vWIPPartData WHERE PartNumber LIKE '%" + searchText + "%' ORDER BY PartNumber");
|
sql.Append("FROM vWIPPartData WHERE PartNumber LIKE '%" + searchText + "%' ORDER BY PartNumber");
|
||||||
@ -120,8 +120,7 @@ namespace Fab2ApprovalSystem.DMO
|
|||||||
/// <param name="lot"></param>
|
/// <param name="lot"></param>
|
||||||
public static void GetLotInformation(Lot lot)
|
public static void GetLotInformation(Lot lot)
|
||||||
{
|
{
|
||||||
IDbConnection db = new SqlConnection(ConfigurationManager.ConnectionStrings["FabApprovalConnection"].ConnectionString);
|
IDbConnection db = new SqlConnection(GlobalVars.DB_CONNECTION_STRING);
|
||||||
//IDbConnection db = new SqlConnection(ConfigurationManager.ConnectionStrings["FabApprovalConnectionProd"].ConnectionString);
|
|
||||||
StringBuilder qryLotInfo = new StringBuilder();
|
StringBuilder qryLotInfo = new StringBuilder();
|
||||||
qryLotInfo.Append("SELECT WP_STATUS , WP_LOT_NO, WP_PART_NUMBER, MP_PRODUCT_FAMILY, MP_DESCRIPTION, ");
|
qryLotInfo.Append("SELECT WP_STATUS , WP_LOT_NO, WP_PART_NUMBER, MP_PRODUCT_FAMILY, MP_DESCRIPTION, ");
|
||||||
qryLotInfo.Append("WP_CURRENT_QTY, WP_CURRENT_LOCATION, DieLotNumber, DiePartNo, DieCount, MP_QUALITY_CODE FROM SPNLot ");
|
qryLotInfo.Append("WP_CURRENT_QTY, WP_CURRENT_LOCATION, DieLotNumber, DiePartNo, DieCount, MP_QUALITY_CODE FROM SPNLot ");
|
||||||
@ -260,7 +259,7 @@ namespace Fab2ApprovalSystem.DMO
|
|||||||
public static IEnumerable<UserProfile> GetUserList()
|
public static IEnumerable<UserProfile> GetUserList()
|
||||||
{
|
{
|
||||||
|
|
||||||
IDbConnection db = new SqlConnection(ConfigurationManager.ConnectionStrings["FabApprovalConnection"].ConnectionString);
|
IDbConnection db = new SqlConnection(GlobalVars.DB_CONNECTION_STRING);
|
||||||
|
|
||||||
StringBuilder sql = new StringBuilder();
|
StringBuilder sql = new StringBuilder();
|
||||||
sql.Append("SELECT FirstName + ' ' + LastName AS FullName, U.UserID AS UserId ");
|
sql.Append("SELECT FirstName + ' ' + LastName AS FullName, U.UserID AS UserId ");
|
||||||
@ -279,7 +278,7 @@ namespace Fab2ApprovalSystem.DMO
|
|||||||
/// <returns></returns>
|
/// <returns></returns>
|
||||||
public static List<string> GetApproverEmailListByDocument(int issueID, byte step, int documentType)
|
public static List<string> GetApproverEmailListByDocument(int issueID, byte step, int documentType)
|
||||||
{
|
{
|
||||||
IDbConnection db = new SqlConnection(ConfigurationManager.ConnectionStrings["FabApprovalConnection"].ConnectionString);
|
IDbConnection db = new SqlConnection(GlobalVars.DB_CONNECTION_STRING);
|
||||||
|
|
||||||
var parameters = new DynamicParameters();
|
var parameters = new DynamicParameters();
|
||||||
parameters.Add("@DocumentTypeID", documentType);
|
parameters.Add("@DocumentTypeID", documentType);
|
||||||
@ -305,7 +304,7 @@ namespace Fab2ApprovalSystem.DMO
|
|||||||
public static List<ApproversListViewModel> GetApproversListByDocument(int issueID, byte step, int documentType)
|
public static List<ApproversListViewModel> GetApproversListByDocument(int issueID, byte step, int documentType)
|
||||||
{
|
{
|
||||||
|
|
||||||
IDbConnection db = new SqlConnection(ConfigurationManager.ConnectionStrings["FabApprovalConnection"].ConnectionString);
|
IDbConnection db = new SqlConnection(GlobalVars.DB_CONNECTION_STRING);
|
||||||
|
|
||||||
var parameters = new DynamicParameters();
|
var parameters = new DynamicParameters();
|
||||||
parameters.Add("@DocumentTypeID", documentType);
|
parameters.Add("@DocumentTypeID", documentType);
|
||||||
@ -317,7 +316,7 @@ namespace Fab2ApprovalSystem.DMO
|
|||||||
|
|
||||||
public static IEnumerable<ApprovalModel> GetApprovalsByDocument(int issueID, int documentType)
|
public static IEnumerable<ApprovalModel> GetApprovalsByDocument(int issueID, int documentType)
|
||||||
{
|
{
|
||||||
IDbConnection db = new SqlConnection(ConfigurationManager.ConnectionStrings["FabApprovalConnection"].ConnectionString);
|
IDbConnection db = new SqlConnection(GlobalVars.DB_CONNECTION_STRING);
|
||||||
|
|
||||||
var parameters = new DynamicParameters();
|
var parameters = new DynamicParameters();
|
||||||
parameters.Add("@DocumentTypeID", documentType);
|
parameters.Add("@DocumentTypeID", documentType);
|
||||||
@ -336,7 +335,7 @@ namespace Fab2ApprovalSystem.DMO
|
|||||||
/// <returns></returns>
|
/// <returns></returns>
|
||||||
public static IEnumerable<LoginModel> GetApprovedApproversListByDocument(int issueID, int currentStep, int documentType)
|
public static IEnumerable<LoginModel> GetApprovedApproversListByDocument(int issueID, int currentStep, int documentType)
|
||||||
{
|
{
|
||||||
IDbConnection db = new SqlConnection(ConfigurationManager.ConnectionStrings["FabApprovalConnection"].ConnectionString);
|
IDbConnection db = new SqlConnection(GlobalVars.DB_CONNECTION_STRING);
|
||||||
return db.Query<LoginModel>("GetApprovedApproversListByDocument", new { @DocumentTypeID = documentType, @IssueID = issueID, @Step = currentStep }, commandType: CommandType.StoredProcedure).ToList();
|
return db.Query<LoginModel>("GetApprovedApproversListByDocument", new { @DocumentTypeID = documentType, @IssueID = issueID, @Step = currentStep }, commandType: CommandType.StoredProcedure).ToList();
|
||||||
|
|
||||||
}
|
}
|
||||||
@ -351,7 +350,7 @@ namespace Fab2ApprovalSystem.DMO
|
|||||||
/// <returns></returns>
|
/// <returns></returns>
|
||||||
public static List<ApproversListViewModel> GetPendingApproversListByDocument(int issueID, byte step, int documentType)
|
public static List<ApproversListViewModel> GetPendingApproversListByDocument(int issueID, byte step, int documentType)
|
||||||
{
|
{
|
||||||
IDbConnection db = new SqlConnection(ConfigurationManager.ConnectionStrings["FabApprovalConnection"].ConnectionString);
|
IDbConnection db = new SqlConnection(GlobalVars.DB_CONNECTION_STRING);
|
||||||
var parameters = new DynamicParameters();
|
var parameters = new DynamicParameters();
|
||||||
parameters.Add("@DocumentTypeID", documentType);
|
parameters.Add("@DocumentTypeID", documentType);
|
||||||
parameters.Add("@IssueID", issueID);
|
parameters.Add("@IssueID", issueID);
|
||||||
@ -368,7 +367,7 @@ namespace Fab2ApprovalSystem.DMO
|
|||||||
/// <returns></returns>
|
/// <returns></returns>
|
||||||
public static List<string> GetEmergencyTECNApprovalNotifyList(int ecnNumber)
|
public static List<string> GetEmergencyTECNApprovalNotifyList(int ecnNumber)
|
||||||
{
|
{
|
||||||
IDbConnection db = new SqlConnection(ConfigurationManager.ConnectionStrings["FabApprovalConnection"].ConnectionString);
|
IDbConnection db = new SqlConnection(GlobalVars.DB_CONNECTION_STRING);
|
||||||
var parameters = new DynamicParameters();
|
var parameters = new DynamicParameters();
|
||||||
parameters.Add("@ECNNumber", ecnNumber);
|
parameters.Add("@ECNNumber", ecnNumber);
|
||||||
var approverList = db.Query<string>("ECNGetETECNApprovalNotificationList", parameters, commandType: CommandType.StoredProcedure).ToList();
|
var approverList = db.Query<string>("ECNGetETECNApprovalNotificationList", parameters, commandType: CommandType.StoredProcedure).ToList();
|
||||||
@ -382,7 +381,7 @@ namespace Fab2ApprovalSystem.DMO
|
|||||||
/// <returns></returns>
|
/// <returns></returns>
|
||||||
public static List<string> GetTECNCancelledApprovalNotifyList(int ecnNumber)
|
public static List<string> GetTECNCancelledApprovalNotifyList(int ecnNumber)
|
||||||
{
|
{
|
||||||
IDbConnection db = new SqlConnection(ConfigurationManager.ConnectionStrings["FabApprovalConnection"].ConnectionString);
|
IDbConnection db = new SqlConnection(GlobalVars.DB_CONNECTION_STRING);
|
||||||
var parameters = new DynamicParameters();
|
var parameters = new DynamicParameters();
|
||||||
parameters.Add("@ECNNumber", ecnNumber);
|
parameters.Add("@ECNNumber", ecnNumber);
|
||||||
var approverList = db.Query<string>("ECN_TECNCancelledApprovalNotifyList", parameters, commandType: CommandType.StoredProcedure).ToList();
|
var approverList = db.Query<string>("ECN_TECNCancelledApprovalNotifyList", parameters, commandType: CommandType.StoredProcedure).ToList();
|
||||||
@ -397,7 +396,7 @@ namespace Fab2ApprovalSystem.DMO
|
|||||||
/// <returns></returns>
|
/// <returns></returns>
|
||||||
public static List<string> GetFabGroupNotifyList(int workRequestID)
|
public static List<string> GetFabGroupNotifyList(int workRequestID)
|
||||||
{
|
{
|
||||||
IDbConnection db = new SqlConnection(ConfigurationManager.ConnectionStrings["FabApprovalConnection"].ConnectionString);
|
IDbConnection db = new SqlConnection(GlobalVars.DB_CONNECTION_STRING);
|
||||||
var parameters = new DynamicParameters();
|
var parameters = new DynamicParameters();
|
||||||
parameters.Add("@WorkRequestID", workRequestID);
|
parameters.Add("@WorkRequestID", workRequestID);
|
||||||
var notifyList = db.Query<string>("LTFabGroupApprovalNotificationList", parameters, commandType: CommandType.StoredProcedure).ToList();
|
var notifyList = db.Query<string>("LTFabGroupApprovalNotificationList", parameters, commandType: CommandType.StoredProcedure).ToList();
|
||||||
@ -412,7 +411,7 @@ namespace Fab2ApprovalSystem.DMO
|
|||||||
/// <returns></returns>
|
/// <returns></returns>
|
||||||
public static List<string> GetWorkRequestRevisionNotifyList(int notificationType, int workRequestID, int userID)
|
public static List<string> GetWorkRequestRevisionNotifyList(int notificationType, int workRequestID, int userID)
|
||||||
{
|
{
|
||||||
IDbConnection db = new SqlConnection(ConfigurationManager.ConnectionStrings["FabApprovalConnection"].ConnectionString);
|
IDbConnection db = new SqlConnection(GlobalVars.DB_CONNECTION_STRING);
|
||||||
var parameters = new DynamicParameters();
|
var parameters = new DynamicParameters();
|
||||||
parameters.Add("@NotificationType", notificationType);
|
parameters.Add("@NotificationType", notificationType);
|
||||||
parameters.Add("@UserID", userID);
|
parameters.Add("@UserID", userID);
|
||||||
@ -431,7 +430,7 @@ namespace Fab2ApprovalSystem.DMO
|
|||||||
/// <returns></returns>
|
/// <returns></returns>
|
||||||
public static List<string> GetWorkRequestApprovedNotifyList(int notificationType, int workRequestID, int userID)
|
public static List<string> GetWorkRequestApprovedNotifyList(int notificationType, int workRequestID, int userID)
|
||||||
{
|
{
|
||||||
IDbConnection db = new SqlConnection(ConfigurationManager.ConnectionStrings["FabApprovalConnection"].ConnectionString);
|
IDbConnection db = new SqlConnection(GlobalVars.DB_CONNECTION_STRING);
|
||||||
var parameters = new DynamicParameters();
|
var parameters = new DynamicParameters();
|
||||||
parameters.Add("@NotificationType", notificationType);
|
parameters.Add("@NotificationType", notificationType);
|
||||||
parameters.Add("@UserID", userID);
|
parameters.Add("@UserID", userID);
|
||||||
@ -449,7 +448,7 @@ namespace Fab2ApprovalSystem.DMO
|
|||||||
/// <returns></returns>
|
/// <returns></returns>
|
||||||
public static List<string> GetLotTravelerCreationAndRevisionNotifyList(int ltLotID, int workRequestID, int userID)
|
public static List<string> GetLotTravelerCreationAndRevisionNotifyList(int ltLotID, int workRequestID, int userID)
|
||||||
{
|
{
|
||||||
IDbConnection db = new SqlConnection(ConfigurationManager.ConnectionStrings["FabApprovalConnection"].ConnectionString);
|
IDbConnection db = new SqlConnection(GlobalVars.DB_CONNECTION_STRING);
|
||||||
var parameters = new DynamicParameters();
|
var parameters = new DynamicParameters();
|
||||||
parameters.Add("@LotID", ltLotID);
|
parameters.Add("@LotID", ltLotID);
|
||||||
parameters.Add("@UserID", userID);
|
parameters.Add("@UserID", userID);
|
||||||
@ -470,7 +469,7 @@ namespace Fab2ApprovalSystem.DMO
|
|||||||
public static int EnableOOOStatus(int oooUserID, int delegatedTo, DateTime startDate, DateTime endDate)
|
public static int EnableOOOStatus(int oooUserID, int delegatedTo, DateTime startDate, DateTime endDate)
|
||||||
{
|
{
|
||||||
int returnValue = 0;
|
int returnValue = 0;
|
||||||
IDbConnection db = new SqlConnection(ConfigurationManager.ConnectionStrings["FabApprovalConnection"].ConnectionString);
|
IDbConnection db = new SqlConnection(GlobalVars.DB_CONNECTION_STRING);
|
||||||
|
|
||||||
var parameters = new DynamicParameters();
|
var parameters = new DynamicParameters();
|
||||||
parameters.Add("@OOOUserID", oooUserID);
|
parameters.Add("@OOOUserID", oooUserID);
|
||||||
@ -498,7 +497,7 @@ namespace Fab2ApprovalSystem.DMO
|
|||||||
/// <param name="endDate"></param>
|
/// <param name="endDate"></param>
|
||||||
public static void ExpireOOOStatus(int oooUserID)
|
public static void ExpireOOOStatus(int oooUserID)
|
||||||
{
|
{
|
||||||
IDbConnection db = new SqlConnection(ConfigurationManager.ConnectionStrings["FabApprovalConnection"].ConnectionString);
|
IDbConnection db = new SqlConnection(GlobalVars.DB_CONNECTION_STRING);
|
||||||
|
|
||||||
var parameters = new DynamicParameters();
|
var parameters = new DynamicParameters();
|
||||||
parameters.Add("@OOOUserID", oooUserID);
|
parameters.Add("@OOOUserID", oooUserID);
|
||||||
@ -512,7 +511,7 @@ namespace Fab2ApprovalSystem.DMO
|
|||||||
/// <returns></returns>
|
/// <returns></returns>
|
||||||
public static List<Department> GetDepartments()
|
public static List<Department> GetDepartments()
|
||||||
{
|
{
|
||||||
IDbConnection db = new SqlConnection(ConfigurationManager.ConnectionStrings["FabApprovalConnection"].ConnectionString);
|
IDbConnection db = new SqlConnection(GlobalVars.DB_CONNECTION_STRING);
|
||||||
var departments = db.Query<Department>("GetDepartments", null, commandType: CommandType.StoredProcedure).ToList();
|
var departments = db.Query<Department>("GetDepartments", null, commandType: CommandType.StoredProcedure).ToList();
|
||||||
return departments;
|
return departments;
|
||||||
|
|
||||||
@ -524,7 +523,7 @@ namespace Fab2ApprovalSystem.DMO
|
|||||||
/// <returns></returns>
|
/// <returns></returns>
|
||||||
public static List<AffectedModule> GetModules()
|
public static List<AffectedModule> GetModules()
|
||||||
{
|
{
|
||||||
IDbConnection db = new SqlConnection(ConfigurationManager.ConnectionStrings["FabApprovalConnection"].ConnectionString);
|
IDbConnection db = new SqlConnection(GlobalVars.DB_CONNECTION_STRING);
|
||||||
|
|
||||||
var modules = db.Query<AffectedModule>("GetModules", null, commandType: CommandType.StoredProcedure).ToList();
|
var modules = db.Query<AffectedModule>("GetModules", null, commandType: CommandType.StoredProcedure).ToList();
|
||||||
return modules;
|
return modules;
|
||||||
@ -537,7 +536,7 @@ namespace Fab2ApprovalSystem.DMO
|
|||||||
/// <param name="lot"></param>
|
/// <param name="lot"></param>
|
||||||
public static void GetLTLotInformation(LTLot lot)
|
public static void GetLTLotInformation(LTLot lot)
|
||||||
{
|
{
|
||||||
IDbConnection db = new SqlConnection(ConfigurationManager.ConnectionStrings["FabApprovalConnection"].ConnectionString);
|
IDbConnection db = new SqlConnection(GlobalVars.DB_CONNECTION_STRING);
|
||||||
StringBuilder qryLotInfo = new StringBuilder();
|
StringBuilder qryLotInfo = new StringBuilder();
|
||||||
//qryLotInfo.Append("SELECT DISTINCT ");
|
//qryLotInfo.Append("SELECT DISTINCT ");
|
||||||
//qryLotInfo.Append("WP_LOT_NO, WP_CURRENT_QTY, WP.WP_PART_NUMBER, MP_DESCRIPTION, WP_PROCESS, WO_LOCATION, WO_OPER_NO, WP_STATUS ");
|
//qryLotInfo.Append("WP_LOT_NO, WP_CURRENT_QTY, WP.WP_PART_NUMBER, MP_DESCRIPTION, WP_PROCESS, WO_LOCATION, WO_OPER_NO, WP_STATUS ");
|
||||||
@ -591,7 +590,7 @@ namespace Fab2ApprovalSystem.DMO
|
|||||||
public static string GetEmail(int? userID)
|
public static string GetEmail(int? userID)
|
||||||
{
|
{
|
||||||
|
|
||||||
IDbConnection db = new SqlConnection(ConfigurationManager.ConnectionStrings["FabApprovalConnection"].ConnectionString);
|
IDbConnection db = new SqlConnection(GlobalVars.DB_CONNECTION_STRING);
|
||||||
var parameters = new DynamicParameters();
|
var parameters = new DynamicParameters();
|
||||||
parameters.Add("@UserID", userID);
|
parameters.Add("@UserID", userID);
|
||||||
var email = db.Query<string>("GetEmail", parameters, commandType: CommandType.StoredProcedure).Single();
|
var email = db.Query<string>("GetEmail", parameters, commandType: CommandType.StoredProcedure).Single();
|
||||||
@ -606,7 +605,7 @@ namespace Fab2ApprovalSystem.DMO
|
|||||||
/// <returns></returns>
|
/// <returns></returns>
|
||||||
public static List<string> Get8DEmailListForClosureNotification(int issueID)
|
public static List<string> Get8DEmailListForClosureNotification(int issueID)
|
||||||
{
|
{
|
||||||
IDbConnection db = new SqlConnection(ConfigurationManager.ConnectionStrings["FabApprovalConnection"].ConnectionString);
|
IDbConnection db = new SqlConnection(GlobalVars.DB_CONNECTION_STRING);
|
||||||
|
|
||||||
var parameters = new DynamicParameters();
|
var parameters = new DynamicParameters();
|
||||||
|
|
||||||
@ -618,7 +617,7 @@ namespace Fab2ApprovalSystem.DMO
|
|||||||
|
|
||||||
public static CredentialsStorage GetCredentialsInfo(string serverName, string credentialType) // TODO - need to use an enum for the credentialType
|
public static CredentialsStorage GetCredentialsInfo(string serverName, string credentialType) // TODO - need to use an enum for the credentialType
|
||||||
{
|
{
|
||||||
IDbConnection db = new SqlConnection(ConfigurationManager.ConnectionStrings["FabApprovalConnection"].ConnectionString);
|
IDbConnection db = new SqlConnection(GlobalVars.DB_CONNECTION_STRING);
|
||||||
var parameters = new DynamicParameters();
|
var parameters = new DynamicParameters();
|
||||||
parameters.Add("@ServerName", serverName);
|
parameters.Add("@ServerName", serverName);
|
||||||
parameters.Add("@CredentialType", credentialType);
|
parameters.Add("@CredentialType", credentialType);
|
||||||
@ -628,13 +627,13 @@ namespace Fab2ApprovalSystem.DMO
|
|||||||
|
|
||||||
public List<ApproveListModel> GetApprovalReminderList()
|
public List<ApproveListModel> GetApprovalReminderList()
|
||||||
{
|
{
|
||||||
IDbConnection db = new SqlConnection(ConfigurationManager.ConnectionStrings["FabApprovalConnection"].ConnectionString);
|
IDbConnection db = new SqlConnection(GlobalVars.DB_CONNECTION_STRING);
|
||||||
var approvals = db.Query<ApproveListModel>("GetApprovalForNotifcation", null, commandType: CommandType.StoredProcedure).ToList();
|
var approvals = db.Query<ApproveListModel>("GetApprovalForNotifcation", null, commandType: CommandType.StoredProcedure).ToList();
|
||||||
return approvals;
|
return approvals;
|
||||||
}
|
}
|
||||||
public void UpdateApprovalNotifyDate(int approvalId)
|
public void UpdateApprovalNotifyDate(int approvalId)
|
||||||
{
|
{
|
||||||
IDbConnection db = new SqlConnection(ConfigurationManager.ConnectionStrings["FabApprovalConnection"].ConnectionString);
|
IDbConnection db = new SqlConnection(GlobalVars.DB_CONNECTION_STRING);
|
||||||
var parameters = new DynamicParameters();
|
var parameters = new DynamicParameters();
|
||||||
parameters.Add("@ApprovalId", approvalId);
|
parameters.Add("@ApprovalId", approvalId);
|
||||||
db.Query<CredentialsStorage>("UpdateApprovalLastNotifyDate", param: parameters, commandType: CommandType.StoredProcedure).Single();
|
db.Query<CredentialsStorage>("UpdateApprovalLastNotifyDate", param: parameters, commandType: CommandType.StoredProcedure).Single();
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
using System;
|
using System;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using System.Configuration;
|
using System.Configuration;
|
||||||
using System.Data;
|
using System.Data;
|
||||||
@ -14,7 +14,7 @@ namespace Fab2ApprovalSystem.DMO
|
|||||||
{
|
{
|
||||||
public class PartsRequestDMO
|
public class PartsRequestDMO
|
||||||
{
|
{
|
||||||
private IDbConnection db = new SqlConnection(ConfigurationManager.ConnectionStrings["FabApprovalConnection"].ConnectionString);
|
private IDbConnection db = new SqlConnection(GlobalVars.DB_CONNECTION_STRING);
|
||||||
|
|
||||||
WorkflowDMO wfDMO = new WorkflowDMO();
|
WorkflowDMO wfDMO = new WorkflowDMO();
|
||||||
|
|
||||||
@ -126,4 +126,4 @@ namespace Fab2ApprovalSystem.DMO
|
|||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -8,12 +8,13 @@ using System.Web;
|
|||||||
using Dapper;
|
using Dapper;
|
||||||
using Fab2ApprovalSystem.Models;
|
using Fab2ApprovalSystem.Models;
|
||||||
using System.Text;
|
using System.Text;
|
||||||
|
using Fab2ApprovalSystem.Misc;
|
||||||
|
|
||||||
namespace Fab2ApprovalSystem.DMO
|
namespace Fab2ApprovalSystem.DMO
|
||||||
{
|
{
|
||||||
public class TrainingDMO
|
public class TrainingDMO
|
||||||
{
|
{
|
||||||
private IDbConnection db = new SqlConnection(ConfigurationManager.ConnectionStrings["FabApprovalConnection"].ConnectionString);
|
private IDbConnection db = new SqlConnection(GlobalVars.DB_CONNECTION_STRING);
|
||||||
private static FabApprovalTrainingEntities FabApprovalDB = new FabApprovalTrainingEntities();
|
private static FabApprovalTrainingEntities FabApprovalDB = new FabApprovalTrainingEntities();
|
||||||
|
|
||||||
public int Create(int issueId)
|
public int Create(int issueId)
|
||||||
|
@ -8,13 +8,13 @@ using System.Web;
|
|||||||
using Dapper;
|
using Dapper;
|
||||||
using Fab2ApprovalSystem.Models;
|
using Fab2ApprovalSystem.Models;
|
||||||
using System.Text;
|
using System.Text;
|
||||||
|
using Fab2ApprovalSystem.Misc;
|
||||||
|
|
||||||
namespace Fab2ApprovalSystem.DMO
|
namespace Fab2ApprovalSystem.DMO
|
||||||
{
|
{
|
||||||
public class UserAccountDMO
|
public class UserAccountDMO
|
||||||
{
|
{
|
||||||
private IDbConnection db = new SqlConnection(ConfigurationManager.ConnectionStrings["FabApprovalConnection"].ConnectionString);
|
private IDbConnection db = new SqlConnection(GlobalVars.DB_CONNECTION_STRING);
|
||||||
|
|
||||||
|
|
||||||
//public List<LoginModel> GetUser(string loginID)
|
//public List<LoginModel> GetUser(string loginID)
|
||||||
|
@ -18,7 +18,7 @@ namespace Fab2ApprovalSystem.DMO
|
|||||||
{
|
{
|
||||||
public class WorkflowDMO
|
public class WorkflowDMO
|
||||||
{
|
{
|
||||||
private IDbConnection db = new SqlConnection(ConfigurationManager.ConnectionStrings["FabApprovalConnection"].ConnectionString);
|
private IDbConnection db = new SqlConnection(GlobalVars.DB_CONNECTION_STRING);
|
||||||
|
|
||||||
//delegate TResult MathFunction<T1, T2, TResult>(T1 var1, T2 var2);
|
//delegate TResult MathFunction<T1, T2, TResult>(T1 var1, T2 var2);
|
||||||
|
|
||||||
|
@ -25,14 +25,12 @@ namespace Fab2ApprovalSystem
|
|||||||
RouteConfig.RegisterRoutes(RouteTable.Routes);
|
RouteConfig.RegisterRoutes(RouteTable.Routes);
|
||||||
BundleConfig.RegisterBundles(BundleTable.Bundles);
|
BundleConfig.RegisterBundles(BundleTable.Bundles);
|
||||||
|
|
||||||
//string DevAttachmentUrl = ConfigurationManager.AppSettings["DevAttachmentURl"].ToString();
|
string hostName = System.Net.Dns.GetHostEntry("").HostName;
|
||||||
//string ProdAttachmentUrl = ConfigurationManager.AppSettings["ProdAttachmentURL"].ToString();
|
GlobalVars.IS_INFINEON_DOMAIN = hostName.ToLower().Contains("infineon");
|
||||||
string connectionstring = ConfigurationManager.ConnectionStrings["FabApprovalConnection"].ConnectionString.ToString();
|
|
||||||
|
|
||||||
GlobalVars.hostURL = HttpRuntime.AppDomainAppVirtualPath;
|
string DevWebSiteUrl = ConfigurationManager.AppSettings["DevWebSiteURL"].ToString();
|
||||||
|
string ProdWebSiteUrlEC = ConfigurationManager.AppSettings["ProdWebSiteURLEC"].ToString();
|
||||||
string DevWebSiteUrl = ConfigurationManager.AppSettings["DevWebSiteURL"].ToString();
|
string ProdWebSiteUrlStealth = ConfigurationManager.AppSettings["ProdWebSiteURLStealth"].ToString();
|
||||||
string ProdWebSiteUrl = ConfigurationManager.AppSettings["ProdWebSiteURL"].ToString();
|
|
||||||
|
|
||||||
GlobalVars.SENDER_EMAIL = "FabApprovalSystem@Infineon.com"; // put in the Config File
|
GlobalVars.SENDER_EMAIL = "FabApprovalSystem@Infineon.com"; // put in the Config File
|
||||||
if (ConfigurationManager.AppSettings["Notification Sender"] != null)
|
if (ConfigurationManager.AppSettings["Notification Sender"] != null)
|
||||||
@ -41,15 +39,24 @@ namespace Fab2ApprovalSystem
|
|||||||
GlobalVars.NDriveURL = ConfigurationManager.AppSettings["NDrive"].ToString();
|
GlobalVars.NDriveURL = ConfigurationManager.AppSettings["NDrive"].ToString();
|
||||||
GlobalVars.WSR_URL = ConfigurationManager.AppSettings["WSR_URL"].ToString();
|
GlobalVars.WSR_URL = ConfigurationManager.AppSettings["WSR_URL"].ToString();
|
||||||
GlobalVars.CA_BlankFormsLocation = ConfigurationManager.AppSettings["CA_BlankFormsLocation"].ToString();
|
GlobalVars.CA_BlankFormsLocation = ConfigurationManager.AppSettings["CA_BlankFormsLocation"].ToString();
|
||||||
GlobalVars.DBConnection = connectionstring.ToUpper().Contains("TEST") ? "TEST" : connectionstring.ToUpper().Contains("QUALITY") ? "QUALITY" : "PROD";
|
|
||||||
|
|
||||||
//GlobalVars.AttachmentUrl = connectionstring.ToUpper().Contains("TEST") ? @"http://" + DevAttachmentUrl + "/" : @"http://" + ProdAttachmentUrl + "/"; ;
|
//GlobalVars.AttachmentUrl = connectionstring.ToUpper().Contains("TEST") ? @"http://" + DevAttachmentUrl + "/" : @"http://" + ProdAttachmentUrl + "/"; ;
|
||||||
|
|
||||||
GlobalVars.hostURL = connectionstring.ToUpper().Contains("TEST") ? @"https://" + DevWebSiteUrl : @"https://" + ProdWebSiteUrl ;
|
|
||||||
|
|
||||||
#if (!DEBUG)
|
#if (!DEBUG)
|
||||||
OOOTrainingReportJobSchedule.Start();
|
OOOTrainingReportJobSchedule.Start();
|
||||||
|
|
||||||
|
if (GlobalVars.IS_INFINEON_DOMAIN) {
|
||||||
|
GlobalVars.DB_CONNECTION_STRING = ConfigurationManager.ConnectionStrings["FabApprovalConnectionStealth"].ConnectionString.ToString();
|
||||||
|
GlobalVars.hostURL = @"https://" + ProdWebSiteUrlStealth;
|
||||||
|
} else {
|
||||||
|
GlobalVars.DB_CONNECTION_STRING = ConfigurationManager.ConnectionStrings["FabApprovalConnectionEC"].ConnectionString.ToString();
|
||||||
|
GlobalVars.hostURL = @"https://" + ProdWebSiteUrlEC;
|
||||||
|
}
|
||||||
|
#else
|
||||||
|
GlobalVars.DB_CONNECTION_STRING = ConfigurationManager.ConnectionStrings["FabApprovalConnectionDev"].ConnectionString.ToString();
|
||||||
|
GlobalVars.hostURL = @"https://" + DevWebSiteUrl;
|
||||||
#endif
|
#endif
|
||||||
|
GlobalVars.DBConnection = GlobalVars.DB_CONNECTION_STRING.ToUpper().Contains("TEST") ? "TEST" : GlobalVars.DB_CONNECTION_STRING.ToUpper().Contains("QUALITY") ? "QUALITY" : "PROD";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -131,145 +131,6 @@ namespace Fab2ApprovalSystem.Misc
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
///
|
|
||||||
/// </summary>
|
|
||||||
/// <param name="userID"></param>
|
|
||||||
/// <returns></returns>
|
|
||||||
public static bool CheckITARAccess(string userID)
|
|
||||||
{
|
|
||||||
MembershipProvider domainProvider = Membership.Providers["ADMembershipProvider"];
|
|
||||||
MembershipUser mu = domainProvider.GetUser(userID, false);
|
|
||||||
if (mu == null)
|
|
||||||
return false;
|
|
||||||
else
|
|
||||||
return true;
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
///
|
|
||||||
/// </summary>
|
|
||||||
/// <param name="userID"></param>
|
|
||||||
/// <returns></returns>
|
|
||||||
public static bool NA_HasITARAccess(string userID, string pwd)
|
|
||||||
{
|
|
||||||
string ECDomain = ConfigurationManager.AppSettings["ECDomain"];
|
|
||||||
string ECADGroup = ConfigurationManager.AppSettings["ECADGroup"];
|
|
||||||
string naContainer = ConfigurationManager.AppSettings["NAContainer"];
|
|
||||||
string naDomain = ConfigurationManager.AppSettings["NADomain"];
|
|
||||||
|
|
||||||
|
|
||||||
//WriteEvent("NA - Before PrincipalContext for EC for " + userID, System.Diagnostics.EventLogEntryType.Information);
|
|
||||||
PrincipalContext contextGroup = new PrincipalContext(ContextType.Domain, ECDomain);
|
|
||||||
//WriteEvent("NA - After PrincipalContext for EC for " + userID, System.Diagnostics.EventLogEntryType.Information);
|
|
||||||
|
|
||||||
//WriteEvent("NA - Before PrincipalContext for NA for " + userID, System.Diagnostics.EventLogEntryType.Information);
|
|
||||||
PrincipalContext contextUser = new PrincipalContext(ContextType.Domain,
|
|
||||||
naDomain,
|
|
||||||
naContainer,
|
|
||||||
ContextOptions.Negotiate, userID, pwd);
|
|
||||||
//WriteEvent("NA - After PrincipalContext for NA for " + userID, System.Diagnostics.EventLogEntryType.Information);
|
|
||||||
|
|
||||||
//WriteEvent("NA - Before check user in EC group for " + userID, System.Diagnostics.EventLogEntryType.Information);
|
|
||||||
GroupPrincipal gp = GroupPrincipal.FindByIdentity(contextGroup, ECADGroup);
|
|
||||||
//WriteEvent("NA - After check user in EC group for " + userID, System.Diagnostics.EventLogEntryType.Information);
|
|
||||||
|
|
||||||
//WriteEvent("NA - Before check user in NA group for " + userID, System.Diagnostics.EventLogEntryType.Information);
|
|
||||||
UserPrincipal up = UserPrincipal.FindByIdentity(contextUser, userID);
|
|
||||||
//WriteEvent("NA - After check user in NA group for " + userID, System.Diagnostics.EventLogEntryType.Information);
|
|
||||||
|
|
||||||
if (null == up)
|
|
||||||
{
|
|
||||||
//WriteEvent("NA - User not in NA for " + userID, System.Diagnostics.EventLogEntryType.Information);
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
//WriteEvent("NA - Member of EC group is " + up.IsMemberOf(gp).ToString() + " for " + userID, System.Diagnostics.EventLogEntryType.Information);
|
|
||||||
return up.IsMemberOf(gp);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
//public static bool NA_GetUsers()
|
|
||||||
//{
|
|
||||||
// //string ECDomain = ConfigurationManager.AppSettings["ECDomain"];
|
|
||||||
// //string ECADGroup = ConfigurationManager.AppSettings["ECADGroup"];
|
|
||||||
// string naContainer = ConfigurationManager.AppSettings["NAContainer"];
|
|
||||||
// string naDomain = ConfigurationManager.AppSettings["NADomain"];
|
|
||||||
|
|
||||||
|
|
||||||
// //WriteEvent("NA - Before PrincipalContext for EC for " + userID, System.Diagnostics.EventLogEntryType.Information);
|
|
||||||
// //PrincipalContext contextGroup = new PrincipalContext(ContextType.Domain, ECDomain);
|
|
||||||
// //WriteEvent("NA - After PrincipalContext for EC for " + userID, System.Diagnostics.EventLogEntryType.Information);
|
|
||||||
|
|
||||||
// //WriteEvent("NA - Before PrincipalContext for NA for " + userID, System.Diagnostics.EventLogEntryType.Information);
|
|
||||||
// PrincipalContext contextUser = new PrincipalContext(ContextType.Domain,
|
|
||||||
// naDomain,
|
|
||||||
// naContainer,
|
|
||||||
// ContextOptions.Negotiate, userID, pwd);
|
|
||||||
// //WriteEvent("NA - After PrincipalContext for NA for " + userID, System.Diagnostics.EventLogEntryType.Information);
|
|
||||||
|
|
||||||
// //WriteEvent("NA - Before check user in EC group for " + userID, System.Diagnostics.EventLogEntryType.Information);
|
|
||||||
// GroupPrincipal gp = GroupPrincipal.FindByIdentity(contextGroup, ECADGroup);
|
|
||||||
// //WriteEvent("NA - After check user in EC group for " + userID, System.Diagnostics.EventLogEntryType.Information);
|
|
||||||
|
|
||||||
// //WriteEvent("NA - Before check user in NA group for " + userID, System.Diagnostics.EventLogEntryType.Information);
|
|
||||||
// UserPrincipal up = UserPrincipal.FindByIdentity(contextUser, userID);
|
|
||||||
// //WriteEvent("NA - After check user in NA group for " + userID, System.Diagnostics.EventLogEntryType.Information);
|
|
||||||
|
|
||||||
// if (null == up)
|
|
||||||
// {
|
|
||||||
// //WriteEvent("NA - User not in NA for " + userID, System.Diagnostics.EventLogEntryType.Information);
|
|
||||||
// return false;
|
|
||||||
// }
|
|
||||||
// else
|
|
||||||
// {
|
|
||||||
// //WriteEvent("NA - Member of EC group is " + up.IsMemberOf(gp).ToString() + " for " + userID, System.Diagnostics.EventLogEntryType.Information);
|
|
||||||
// return up.IsMemberOf(gp);
|
|
||||||
// }
|
|
||||||
//}
|
|
||||||
|
|
||||||
public static bool IFX_HasITARAccess(string userID, string pwd)
|
|
||||||
{
|
|
||||||
string ECDomain = ConfigurationManager.AppSettings["ECDomain"];
|
|
||||||
string ECADGroup = ConfigurationManager.AppSettings["ECADGroup"];
|
|
||||||
|
|
||||||
|
|
||||||
string ifxcontainer = ConfigurationManager.AppSettings["IFXContainer"];
|
|
||||||
string ifxdomain = ConfigurationManager.AppSettings["IFXDomain"];
|
|
||||||
|
|
||||||
//WriteEvent("IFX - Before PrincipalContext for EC for user " + userID, System.Diagnostics.EventLogEntryType.Information);
|
|
||||||
PrincipalContext contextGroup = new PrincipalContext(ContextType.Domain, ECDomain);
|
|
||||||
//WriteEvent("IFX - After PrincipalContext for EC for user " + userID, System.Diagnostics.EventLogEntryType.Information);
|
|
||||||
|
|
||||||
//WriteEvent("IFX - Before PrincipalContext for IFX for user " + userID, System.Diagnostics.EventLogEntryType.Information);
|
|
||||||
PrincipalContext contextUser = new PrincipalContext(ContextType.Domain,
|
|
||||||
ifxdomain,
|
|
||||||
ifxcontainer,
|
|
||||||
ContextOptions.Negotiate, userID, pwd);
|
|
||||||
|
|
||||||
//WriteEvent("IFX - After PrincipalContext for IFX for user " + userID, System.Diagnostics.EventLogEntryType.Information);
|
|
||||||
|
|
||||||
//WriteEvent("IFX - Before check user in EC group for " + userID, System.Diagnostics.EventLogEntryType.Information);
|
|
||||||
GroupPrincipal gp = GroupPrincipal.FindByIdentity(contextGroup, ECADGroup);
|
|
||||||
//WriteEvent("IFX - After check user in EC group for " + userID, System.Diagnostics.EventLogEntryType.Information);
|
|
||||||
|
|
||||||
//WriteEvent("IFX - Before check user in IFX for " + userID, System.Diagnostics.EventLogEntryType.Information);
|
|
||||||
UserPrincipal up = UserPrincipal.FindByIdentity(contextUser, userID);
|
|
||||||
//WriteEvent("IFX - After check user in IFX for " + userID, System.Diagnostics.EventLogEntryType.Information);
|
|
||||||
|
|
||||||
if (null == up)
|
|
||||||
{
|
|
||||||
//WriteEvent("IFX - not a member of IFX for " + userID, System.Diagnostics.EventLogEntryType.Information);
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
//WriteEvent("IFX - Member of EC group is " + up.IsMemberOf(gp).ToString() + " for " + userID, System.Diagnostics.EventLogEntryType.Information);
|
|
||||||
return up.IsMemberOf(gp);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
///
|
///
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
@ -20,8 +20,10 @@ namespace Fab2ApprovalSystem.Misc
|
|||||||
public const string CAN_CREATE_PARTS_REQUEST = "CanCreatePartsRequest";
|
public const string CAN_CREATE_PARTS_REQUEST = "CanCreatePartsRequest";
|
||||||
|
|
||||||
public static bool USER_ISADMIN = false;
|
public static bool USER_ISADMIN = false;
|
||||||
|
public static bool IS_INFINEON_DOMAIN = false;
|
||||||
public static string hostURL = "";
|
public static string hostURL = "";
|
||||||
public static string DBConnection = "TEST";
|
public static string DBConnection = "TEST";
|
||||||
|
public static string DB_CONNECTION_STRING = "";
|
||||||
|
|
||||||
public static string AttachmentUrl = "";
|
public static string AttachmentUrl = "";
|
||||||
public static string NDriveURL = "";
|
public static string NDriveURL = "";
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
//------------------------------------------------------------------------------
|
//------------------------------------------------------------------------------
|
||||||
// <auto-generated>
|
// <auto-generated>
|
||||||
// This code was generated from a template.
|
// This code was generated from a template.
|
||||||
//
|
//
|
||||||
@ -12,9 +12,16 @@ namespace Fab2ApprovalSystem.Models
|
|||||||
using System;
|
using System;
|
||||||
using System.Data.Entity;
|
using System.Data.Entity;
|
||||||
using System.Data.Entity.Infrastructure;
|
using System.Data.Entity.Infrastructure;
|
||||||
|
using Fab2ApprovalSystem.Misc;
|
||||||
|
|
||||||
public partial class FabApprovalSystemEntitiesAll : DbContext
|
public partial class FabApprovalSystemEntitiesAll : DbContext
|
||||||
{
|
{
|
||||||
|
#if (DEBUG)
|
||||||
|
private static string ENTITY_NAME = "FabApprovalSystemEntitiesAllDev";
|
||||||
|
#else
|
||||||
|
private static string ENTITY_NAME = GlobalVars.IS_INFINEON_DOMAIN ? "FabApprovalSystemEntitiesAllInfineon" : "FabApprovalSystemEntitiesAllEC";
|
||||||
|
#endif
|
||||||
|
|
||||||
public FabApprovalSystemEntitiesAll()
|
public FabApprovalSystemEntitiesAll()
|
||||||
: base("name=FabApprovalSystemEntitiesAll")
|
: base("name=FabApprovalSystemEntitiesAll")
|
||||||
{
|
{
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
//------------------------------------------------------------------------------
|
//------------------------------------------------------------------------------
|
||||||
// <auto-generated>
|
// <auto-generated>
|
||||||
// This code was generated from a template.
|
// This code was generated from a template.
|
||||||
//
|
//
|
||||||
@ -12,11 +12,18 @@ namespace Fab2ApprovalSystem.Models
|
|||||||
using System;
|
using System;
|
||||||
using System.Data.Entity;
|
using System.Data.Entity;
|
||||||
using System.Data.Entity.Infrastructure;
|
using System.Data.Entity.Infrastructure;
|
||||||
|
using Fab2ApprovalSystem.Misc;
|
||||||
|
|
||||||
public partial class FabApprovalTrainingEntities : DbContext
|
public partial class FabApprovalTrainingEntities : DbContext
|
||||||
{
|
{
|
||||||
|
#if (DEBUG)
|
||||||
|
private static string ENTITY_NAME = "FabApprovalTrainingEntitiesDev";
|
||||||
|
#else
|
||||||
|
private static string ENTITY_NAME = GlobalVars.IS_INFINEON_DOMAIN ? "FabApprovalTrainingEntitiesStealth" : "FabApprovalTrainingEntitiesEC";
|
||||||
|
#endif
|
||||||
|
|
||||||
public FabApprovalTrainingEntities()
|
public FabApprovalTrainingEntities()
|
||||||
: base("name=FabApprovalTrainingEntities")
|
: base("name=" + ENTITY_NAME)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -15,8 +15,9 @@
|
|||||||
providerName="System.Data.SqlClient" />-->
|
providerName="System.Data.SqlClient" />-->
|
||||||
<!--<add name="FabApprovalConnection" connectionString="Data Source=TEMTSV01EC.ec.local\Test1,49651;Integrated Security=False;Initial Catalog=FabApprovalSystem_Test;User ID=dbreaderwriterFABApproval;Password=90!2017-Tuesday27Vq;Connect Timeout=15;Encrypt=False;TrustServerCertificate=False"
|
<!--<add name="FabApprovalConnection" connectionString="Data Source=TEMTSV01EC.ec.local\Test1,49651;Integrated Security=False;Initial Catalog=FabApprovalSystem_Test;User ID=dbreaderwriterFABApproval;Password=90!2017-Tuesday27Vq;Connect Timeout=15;Encrypt=False;TrustServerCertificate=False"
|
||||||
providerName="System.Data.SqlClient" />-->
|
providerName="System.Data.SqlClient" />-->
|
||||||
<add name="FabApprovalConnection" connectionString="Data Source=Messv01ec.ec.local\PROD1,53959;Integrated Security=False;Initial Catalog=FabApprovalSystem;User ID=MES_FI_DBAdmin;Password=Takeittothelimit1;Connect Timeout=15;Encrypt=False;TrustServerCertificate=False" providerName="System.Data.SqlClient" />
|
<add name="FabApprovalConnectionEC" connectionString="Data Source=Messv01ec.ec.local\PROD1,53959;Integrated Security=False;Initial Catalog=FabApprovalSystem;User ID=MES_FI_DBAdmin;Password=Takeittothelimit1;Connect Timeout=15;Encrypt=False;TrustServerCertificate=False" providerName="System.Data.SqlClient" />
|
||||||
<add name="FabApprovalConnectionDev" connectionString="Data Source=Messv01ec.ec.local\PROD1,53959;Integrated Security=False;Initial Catalog=FabApprovalSystem;User ID=MES_FI_DBAdmin;Password=Takeittothelimit1;Connect Timeout=15;Encrypt=False;TrustServerCertificate=False" providerName="System.Data.SqlClient" />
|
<add name="FabApprovalConnectionStealth" connectionString="Data Source=MESSQLEC1.infineon.com\PROD1,53959;Integrated Security=False;Initial Catalog=FabApprovalSystem;User ID=fab_approval_admin;Password=Fabapprovaladmin2023;Connect Timeout=15;Encrypt=False;TrustServerCertificate=False" providerName="System.Data.SqlClient" />
|
||||||
|
<add name="FabApprovalConnectionDev" connectionString="Data Source=MESTSV02EC.infineon.com\TEST1,50572;Integrated Security=False;Initial Catalog=FabApprovalSystem;User ID=fab_approval_admin_test;Password=Fab_approval_admin_test2023!;Connect Timeout=15;Encrypt=False;TrustServerCertificate=False" providerName="System.Data.SqlClient" />
|
||||||
|
|
||||||
<!--<add name="FabApprovalConnection" connectionString="Data Source=TEMTSV01EC.ec.local\Test1,49651;Integrated Security=False;Initial Catalog=FabApprovalSystem_Quality;User ID=dbreaderwriterFABApproval;Password=90!2017-Tuesday27Vq;Connect Timeout=15;Encrypt=False;TrustServerCertificate=False"
|
<!--<add name="FabApprovalConnection" connectionString="Data Source=TEMTSV01EC.ec.local\Test1,49651;Integrated Security=False;Initial Catalog=FabApprovalSystem_Quality;User ID=dbreaderwriterFABApproval;Password=90!2017-Tuesday27Vq;Connect Timeout=15;Encrypt=False;TrustServerCertificate=False"
|
||||||
providerName="System.Data.SqlClient" />-->
|
providerName="System.Data.SqlClient" />-->
|
||||||
@ -28,8 +29,12 @@
|
|||||||
<!--<add name="SAMDBConnectionString" connectionString="data Source=TEM-CDB02.IRWORLD.IRF.COM\TEMSQL02;Integrated Security=True;Initial Catalog=SAM;Persist Security Info=True"
|
<!--<add name="SAMDBConnectionString" connectionString="data Source=TEM-CDB02.IRWORLD.IRF.COM\TEMSQL02;Integrated Security=True;Initial Catalog=SAM;Persist Security Info=True"
|
||||||
providerName="System.Data.SqlClient" />-->
|
providerName="System.Data.SqlClient" />-->
|
||||||
<add name="FabApprovalSystemEntities" connectionString="metadata=res://*/Models.FabApprovalDB.csdl|res://*/Models.FabApprovalDB.ssdl|res://*/Models.FabApprovalDB.msl;provider=System.Data.SqlClient;provider connection string="data source=Messv01ec.ec.local\PROD1,53959;initial catalog=FabApprovalSystem;persist security info=True;user id=MES_FI_DBAdmin;password=Takeittothelimit1;MultipleActiveResultSets=True;App=EntityFramework"" providerName="System.Data.EntityClient" />
|
<add name="FabApprovalSystemEntities" connectionString="metadata=res://*/Models.FabApprovalDB.csdl|res://*/Models.FabApprovalDB.ssdl|res://*/Models.FabApprovalDB.msl;provider=System.Data.SqlClient;provider connection string="data source=Messv01ec.ec.local\PROD1,53959;initial catalog=FabApprovalSystem;persist security info=True;user id=MES_FI_DBAdmin;password=Takeittothelimit1;MultipleActiveResultSets=True;App=EntityFramework"" providerName="System.Data.EntityClient" />
|
||||||
<add name="FabApprovalTrainingEntities" connectionString="metadata=res://*/Models.TrainingDB.csdl|res://*/Models.TrainingDB.ssdl|res://*/Models.TrainingDB.msl;provider=System.Data.SqlClient;provider connection string="data source=Messv01ec.ec.local\PROD1,53959;initial catalog=FabApprovalSystem;integrated security=False;user id=MES_FI_DBAdmin;password=Takeittothelimit1;connect timeout=15;encrypt=False;trustservercertificate=False;MultipleActiveResultSets=True;App=EntityFramework"" providerName="System.Data.EntityClient" />
|
<add name="FabApprovalTrainingEntitiesEC" connectionString="metadata=res://*/Models.TrainingDB.csdl|res://*/Models.TrainingDB.ssdl|res://*/Models.TrainingDB.msl;provider=System.Data.SqlClient;provider connection string="data source=Messv01ec.ec.local\PROD1,53959;initial catalog=FabApprovalSystem;integrated security=False;user id=MES_FI_DBAdmin;password=Takeittothelimit1;connect timeout=15;encrypt=False;trustservercertificate=False;MultipleActiveResultSets=True;App=EntityFramework"" providerName="System.Data.EntityClient" />
|
||||||
<add name="FabApprovalSystemEntitiesAll" connectionString="metadata=res://*/Models.FabApproval.csdl|res://*/Models.FabApproval.ssdl|res://*/Models.FabApproval.msl;provider=System.Data.SqlClient;provider connection string="data source=Messv01ec.ec.local\PROD1,53959;initial catalog=FabApprovalSystem;integrated security=False;user id=MES_FI_DBAdmin;password=Takeittothelimit1;connect timeout=15;encrypt=False;trustservercertificate=False;MultipleActiveResultSets=True;App=EntityFramework"" providerName="System.Data.EntityClient" />
|
<add name="FabApprovalTrainingEntitiesStealth" connectionString="metadata=res://*/Models.TrainingDB.csdl|res://*/Models.TrainingDB.ssdl|res://*/Models.TrainingDB.msl;provider=System.Data.SqlClient;provider connection string="data source=MESSQLEC1.infineon.com\PROD1,53959;initial catalog=FabApprovalSystem;integrated security=False;user id=fab_approval_admin;password=Fabapprovaladmin2023;connect timeout=15;encrypt=False;trustservercertificate=False;MultipleActiveResultSets=True;App=EntityFramework"" providerName="System.Data.EntityClient" />
|
||||||
|
<add name="FabApprovalTrainingEntitiesDev" connectionString="metadata=res://*/Models.TrainingDB.csdl|res://*/Models.TrainingDB.ssdl|res://*/Models.TrainingDB.msl;provider=System.Data.SqlClient;provider connection string="data source=MESTSV02EC.infineon.com\TEST1,50572;initial catalog=FabApprovalSystem;integrated security=False;user id=fab_approval_admin_test;password=Fab_approval_admin_test2023!;connect timeout=15;encrypt=False;trustservercertificate=False;MultipleActiveResultSets=True;App=EntityFramework"" providerName="System.Data.EntityClient" />
|
||||||
|
<add name="FabApprovalSystemEntitiesAllEC" connectionString="metadata=res://*/Models.FabApproval.csdl|res://*/Models.FabApproval.ssdl|res://*/Models.FabApproval.msl;provider=System.Data.SqlClient;provider connection string="data source=Messv01ec.ec.local\PROD1,53959;initial catalog=FabApprovalSystem;integrated security=False;user id=MES_FI_DBAdmin;password=Takeittothelimit1;connect timeout=15;encrypt=False;trustservercertificate=False;MultipleActiveResultSets=True;App=EntityFramework"" providerName="System.Data.EntityClient" />
|
||||||
|
<add name="FabApprovalSystemEntitiesAllInfineon" connectionString="metadata=res://*/Models.FabApproval.csdl|res://*/Models.FabApproval.ssdl|res://*/Models.FabApproval.msl;provider=System.Data.SqlClient;provider connection string="data source=MESSQLEC1.infineon.com\PROD1,53959;initial catalog=FabApprovalSystem;integrated security=False;user id=fab_approval_admin;password=Fabapprovaladmin2023;connect timeout=15;encrypt=False;trustservercertificate=False;MultipleActiveResultSets=True;App=EntityFramework"" providerName="System.Data.EntityClient" />
|
||||||
|
<add name="FabApprovalSystemEntitiesAllDev" connectionString="metadata=res://*/Models.FabApproval.csdl|res://*/Models.FabApproval.ssdl|res://*/Models.FabApproval.msl;provider=System.Data.SqlClient;provider connection string="data source=MESTSV02EC.infineon.com\TEST1,50572;initial catalog=FabApprovalSystem;integrated security=False;user id=fab_approval_admin_test;password=Fab_approval_admin_test2023!;connect timeout=15;encrypt=False;trustservercertificate=False;MultipleActiveResultSets=True;App=EntityFramework"" providerName="System.Data.EntityClient" />
|
||||||
</connectionStrings>
|
</connectionStrings>
|
||||||
<appSettings>
|
<appSettings>
|
||||||
<add key="webpages:Version" value="3.0.0.0" />
|
<add key="webpages:Version" value="3.0.0.0" />
|
||||||
@ -57,8 +62,9 @@
|
|||||||
<add key="SPNMRBHoldFlagDirectory" value="D:\Websites\SPNMRBHoldFlag\" />
|
<add key="SPNMRBHoldFlagDirectory" value="D:\Websites\SPNMRBHoldFlag\" />
|
||||||
<add key="SPNMRBHoldFlagFTPLogDirectory" value="D:\Websites\SPNMRBHoldFlagFTPLog\" />
|
<add key="SPNMRBHoldFlagFTPLogDirectory" value="D:\Websites\SPNMRBHoldFlagFTPLog\" />
|
||||||
<add key="LotTempPipeLine" value="D:\Websites\FabApprovalTempPipeLine\" />
|
<add key="LotTempPipeLine" value="D:\Websites\FabApprovalTempPipeLine\" />
|
||||||
<add key="DevWebSiteURL" value="mestsa05ec.ec.local:8065" />
|
<add key="DevWebSiteURL" value="mestsa05ec.ec.infineon.com" />
|
||||||
<add key="ProdWebSiteURL" value="messa016ec.ec.local" />
|
<add key="ProdWebSiteURLEC" value="messa016ec.ec.local" />
|
||||||
|
<add key="ProdWebSiteURLStealth" value="messa016ec.ec.infineon.com" />
|
||||||
<!--<add key="ECDomain" value="TEMSCEC01.ec.local"/>-->
|
<!--<add key="ECDomain" value="TEMSCEC01.ec.local"/>-->
|
||||||
<add key="ECDomain" value="ELSSREC01.ec.local" />
|
<add key="ECDomain" value="ELSSREC01.ec.local" />
|
||||||
<add key="ECADGroup" value="EC-MES-ALL-Users-R-L" />
|
<add key="ECADGroup" value="EC-MES-ALL-Users-R-L" />
|
||||||
|
Loading…
x
Reference in New Issue
Block a user