Removed ITAR check
This commit is contained in:
parent
7cc645c188
commit
a3053eadf6
@ -85,38 +85,6 @@ namespace Fab2ApprovalSystem.Controllers
|
||||
|
||||
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);
|
||||
if (user != null)
|
||||
{
|
||||
|
@ -8,12 +8,13 @@ using System.Web;
|
||||
using Dapper;
|
||||
using Fab2ApprovalSystem.Models;
|
||||
using System.Text;
|
||||
using Fab2ApprovalSystem.Misc;
|
||||
|
||||
namespace Fab2ApprovalSystem.DMO
|
||||
{
|
||||
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();
|
||||
|
||||
/// <summary>
|
||||
|
@ -1,4 +1,4 @@
|
||||
using System;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Web;
|
||||
@ -7,13 +7,14 @@ using System.Data.SqlClient;
|
||||
using Fab2ApprovalSystem.Models;
|
||||
using Dapper;
|
||||
using System.Configuration;
|
||||
using Fab2ApprovalSystem.Misc;
|
||||
|
||||
namespace Fab2ApprovalSystem.DMO
|
||||
{
|
||||
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)
|
||||
{
|
||||
|
@ -11,12 +11,13 @@ using System.Linq;
|
||||
using System.Text;
|
||||
using System.Transactions;
|
||||
using System.Web;
|
||||
using Fab2ApprovalSystem.Misc;
|
||||
|
||||
namespace Fab2ApprovalSystem.DMO
|
||||
{
|
||||
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();
|
||||
|
||||
/// <summary>
|
||||
|
@ -1,4 +1,5 @@
|
||||
using Dapper;
|
||||
using Fab2ApprovalSystem.Misc;
|
||||
using Fab2ApprovalSystem.Models;
|
||||
using Fab2ApprovalSystem.ViewModels;
|
||||
using System;
|
||||
@ -15,7 +16,7 @@ namespace Fab2ApprovalSystem.DMO
|
||||
{
|
||||
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();
|
||||
|
||||
/// <summary>
|
||||
|
@ -18,7 +18,7 @@ namespace Fab2ApprovalSystem.DMO
|
||||
|
||||
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();
|
||||
|
||||
public CorrectiveAction InsertCA(CorrectiveAction ca)
|
||||
|
@ -1,4 +1,4 @@
|
||||
using System;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Web;
|
||||
@ -7,6 +7,7 @@ using System.Data.SqlClient;
|
||||
using Fab2ApprovalSystem.Models;
|
||||
using Dapper;
|
||||
using System.Configuration;
|
||||
using Fab2ApprovalSystem.Misc;
|
||||
|
||||
namespace Fab2ApprovalSystem.DMO
|
||||
{
|
||||
@ -15,7 +16,7 @@ namespace Fab2ApprovalSystem.DMO
|
||||
/// </summary>
|
||||
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>
|
||||
///
|
||||
|
@ -18,7 +18,7 @@ namespace Fab2ApprovalSystem.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();
|
||||
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
using System;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Configuration;
|
||||
using System.Data;
|
||||
@ -18,7 +18,7 @@ namespace Fab2ApprovalSystem.DMO
|
||||
|
||||
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)
|
||||
//{
|
||||
|
@ -17,7 +17,7 @@ namespace Fab2ApprovalSystem.DMO
|
||||
{
|
||||
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();
|
||||
WorkflowDMO wfDMO = new WorkflowDMO();
|
||||
@ -1355,7 +1355,7 @@ namespace Fab2ApprovalSystem.DMO
|
||||
|
||||
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();
|
||||
|
||||
}
|
||||
|
@ -1,4 +1,4 @@
|
||||
using System;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Configuration;
|
||||
using System.Data;
|
||||
@ -17,7 +17,7 @@ namespace Fab2ApprovalSystem.DMO
|
||||
{
|
||||
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();
|
||||
|
||||
/// <summary>
|
||||
|
@ -1,4 +1,4 @@
|
||||
using Fab2ApprovalSystem.Models;
|
||||
using Fab2ApprovalSystem.Models;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Configuration;
|
||||
@ -17,7 +17,7 @@ namespace Fab2ApprovalSystem.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();
|
||||
/// <summary>
|
||||
///
|
||||
|
@ -23,7 +23,7 @@ namespace Fab2ApprovalSystem.DMO
|
||||
/// <returns></returns>
|
||||
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;
|
||||
|
||||
string sql = "";
|
||||
@ -56,7 +56,7 @@ namespace Fab2ApprovalSystem.DMO
|
||||
}
|
||||
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;
|
||||
|
||||
string sql = "";
|
||||
@ -74,7 +74,7 @@ namespace Fab2ApprovalSystem.DMO
|
||||
/// <returns></returns>
|
||||
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 = "";
|
||||
|
||||
|
||||
@ -96,7 +96,7 @@ namespace Fab2ApprovalSystem.DMO
|
||||
/// <returns></returns>
|
||||
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();
|
||||
sql.Append("SELECT PartNumber + '~' + SiliconPart + '~' + ProcessFlow + '~' + PartDescription AS WIPPartData ");
|
||||
sql.Append("FROM vWIPPartData WHERE PartNumber LIKE '%" + searchText + "%' ORDER BY PartNumber");
|
||||
@ -120,8 +120,7 @@ namespace Fab2ApprovalSystem.DMO
|
||||
/// <param name="lot"></param>
|
||||
public static void GetLotInformation(Lot lot)
|
||||
{
|
||||
IDbConnection db = new SqlConnection(ConfigurationManager.ConnectionStrings["FabApprovalConnection"].ConnectionString);
|
||||
//IDbConnection db = new SqlConnection(ConfigurationManager.ConnectionStrings["FabApprovalConnectionProd"].ConnectionString);
|
||||
IDbConnection db = new SqlConnection(GlobalVars.DB_CONNECTION_STRING);
|
||||
StringBuilder qryLotInfo = new StringBuilder();
|
||||
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 ");
|
||||
@ -260,7 +259,7 @@ namespace Fab2ApprovalSystem.DMO
|
||||
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();
|
||||
sql.Append("SELECT FirstName + ' ' + LastName AS FullName, U.UserID AS UserId ");
|
||||
@ -279,7 +278,7 @@ namespace Fab2ApprovalSystem.DMO
|
||||
/// <returns></returns>
|
||||
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();
|
||||
parameters.Add("@DocumentTypeID", documentType);
|
||||
@ -305,7 +304,7 @@ namespace Fab2ApprovalSystem.DMO
|
||||
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();
|
||||
parameters.Add("@DocumentTypeID", documentType);
|
||||
@ -317,7 +316,7 @@ namespace Fab2ApprovalSystem.DMO
|
||||
|
||||
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();
|
||||
parameters.Add("@DocumentTypeID", documentType);
|
||||
@ -336,7 +335,7 @@ namespace Fab2ApprovalSystem.DMO
|
||||
/// <returns></returns>
|
||||
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();
|
||||
|
||||
}
|
||||
@ -351,7 +350,7 @@ namespace Fab2ApprovalSystem.DMO
|
||||
/// <returns></returns>
|
||||
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();
|
||||
parameters.Add("@DocumentTypeID", documentType);
|
||||
parameters.Add("@IssueID", issueID);
|
||||
@ -368,7 +367,7 @@ namespace Fab2ApprovalSystem.DMO
|
||||
/// <returns></returns>
|
||||
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();
|
||||
parameters.Add("@ECNNumber", ecnNumber);
|
||||
var approverList = db.Query<string>("ECNGetETECNApprovalNotificationList", parameters, commandType: CommandType.StoredProcedure).ToList();
|
||||
@ -382,7 +381,7 @@ namespace Fab2ApprovalSystem.DMO
|
||||
/// <returns></returns>
|
||||
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();
|
||||
parameters.Add("@ECNNumber", ecnNumber);
|
||||
var approverList = db.Query<string>("ECN_TECNCancelledApprovalNotifyList", parameters, commandType: CommandType.StoredProcedure).ToList();
|
||||
@ -397,7 +396,7 @@ namespace Fab2ApprovalSystem.DMO
|
||||
/// <returns></returns>
|
||||
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();
|
||||
parameters.Add("@WorkRequestID", workRequestID);
|
||||
var notifyList = db.Query<string>("LTFabGroupApprovalNotificationList", parameters, commandType: CommandType.StoredProcedure).ToList();
|
||||
@ -412,7 +411,7 @@ namespace Fab2ApprovalSystem.DMO
|
||||
/// <returns></returns>
|
||||
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();
|
||||
parameters.Add("@NotificationType", notificationType);
|
||||
parameters.Add("@UserID", userID);
|
||||
@ -431,7 +430,7 @@ namespace Fab2ApprovalSystem.DMO
|
||||
/// <returns></returns>
|
||||
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();
|
||||
parameters.Add("@NotificationType", notificationType);
|
||||
parameters.Add("@UserID", userID);
|
||||
@ -449,7 +448,7 @@ namespace Fab2ApprovalSystem.DMO
|
||||
/// <returns></returns>
|
||||
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();
|
||||
parameters.Add("@LotID", ltLotID);
|
||||
parameters.Add("@UserID", userID);
|
||||
@ -470,7 +469,7 @@ namespace Fab2ApprovalSystem.DMO
|
||||
public static int EnableOOOStatus(int oooUserID, int delegatedTo, DateTime startDate, DateTime endDate)
|
||||
{
|
||||
int returnValue = 0;
|
||||
IDbConnection db = new SqlConnection(ConfigurationManager.ConnectionStrings["FabApprovalConnection"].ConnectionString);
|
||||
IDbConnection db = new SqlConnection(GlobalVars.DB_CONNECTION_STRING);
|
||||
|
||||
var parameters = new DynamicParameters();
|
||||
parameters.Add("@OOOUserID", oooUserID);
|
||||
@ -498,7 +497,7 @@ namespace Fab2ApprovalSystem.DMO
|
||||
/// <param name="endDate"></param>
|
||||
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();
|
||||
parameters.Add("@OOOUserID", oooUserID);
|
||||
@ -512,7 +511,7 @@ namespace Fab2ApprovalSystem.DMO
|
||||
/// <returns></returns>
|
||||
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();
|
||||
return departments;
|
||||
|
||||
@ -524,7 +523,7 @@ namespace Fab2ApprovalSystem.DMO
|
||||
/// <returns></returns>
|
||||
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();
|
||||
return modules;
|
||||
@ -537,7 +536,7 @@ namespace Fab2ApprovalSystem.DMO
|
||||
/// <param name="lot"></param>
|
||||
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();
|
||||
//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 ");
|
||||
@ -591,7 +590,7 @@ namespace Fab2ApprovalSystem.DMO
|
||||
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();
|
||||
parameters.Add("@UserID", userID);
|
||||
var email = db.Query<string>("GetEmail", parameters, commandType: CommandType.StoredProcedure).Single();
|
||||
@ -606,7 +605,7 @@ namespace Fab2ApprovalSystem.DMO
|
||||
/// <returns></returns>
|
||||
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();
|
||||
|
||||
@ -618,7 +617,7 @@ namespace Fab2ApprovalSystem.DMO
|
||||
|
||||
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();
|
||||
parameters.Add("@ServerName", serverName);
|
||||
parameters.Add("@CredentialType", credentialType);
|
||||
@ -628,13 +627,13 @@ namespace Fab2ApprovalSystem.DMO
|
||||
|
||||
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();
|
||||
return approvals;
|
||||
}
|
||||
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();
|
||||
parameters.Add("@ApprovalId", approvalId);
|
||||
db.Query<CredentialsStorage>("UpdateApprovalLastNotifyDate", param: parameters, commandType: CommandType.StoredProcedure).Single();
|
||||
|
@ -1,4 +1,4 @@
|
||||
using System;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Configuration;
|
||||
using System.Data;
|
||||
@ -14,7 +14,7 @@ namespace Fab2ApprovalSystem.DMO
|
||||
{
|
||||
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();
|
||||
|
||||
|
@ -8,12 +8,13 @@ using System.Web;
|
||||
using Dapper;
|
||||
using Fab2ApprovalSystem.Models;
|
||||
using System.Text;
|
||||
using Fab2ApprovalSystem.Misc;
|
||||
|
||||
namespace Fab2ApprovalSystem.DMO
|
||||
{
|
||||
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();
|
||||
|
||||
public int Create(int issueId)
|
||||
|
@ -8,13 +8,13 @@ using System.Web;
|
||||
using Dapper;
|
||||
using Fab2ApprovalSystem.Models;
|
||||
using System.Text;
|
||||
|
||||
using Fab2ApprovalSystem.Misc;
|
||||
|
||||
namespace Fab2ApprovalSystem.DMO
|
||||
{
|
||||
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)
|
||||
|
@ -18,7 +18,7 @@ namespace Fab2ApprovalSystem.DMO
|
||||
{
|
||||
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);
|
||||
|
||||
|
@ -25,14 +25,12 @@ namespace Fab2ApprovalSystem
|
||||
RouteConfig.RegisterRoutes(RouteTable.Routes);
|
||||
BundleConfig.RegisterBundles(BundleTable.Bundles);
|
||||
|
||||
//string DevAttachmentUrl = ConfigurationManager.AppSettings["DevAttachmentURl"].ToString();
|
||||
//string ProdAttachmentUrl = ConfigurationManager.AppSettings["ProdAttachmentURL"].ToString();
|
||||
string connectionstring = ConfigurationManager.ConnectionStrings["FabApprovalConnection"].ConnectionString.ToString();
|
||||
|
||||
GlobalVars.hostURL = HttpRuntime.AppDomainAppVirtualPath;
|
||||
string hostName = System.Net.Dns.GetHostEntry("").HostName;
|
||||
GlobalVars.IS_INFINEON_DOMAIN = hostName.ToLower().Contains("infineon");
|
||||
|
||||
string DevWebSiteUrl = ConfigurationManager.AppSettings["DevWebSiteURL"].ToString();
|
||||
string ProdWebSiteUrl = ConfigurationManager.AppSettings["ProdWebSiteURL"].ToString();
|
||||
string ProdWebSiteUrlEC = ConfigurationManager.AppSettings["ProdWebSiteURLEC"].ToString();
|
||||
string ProdWebSiteUrlStealth = ConfigurationManager.AppSettings["ProdWebSiteURLStealth"].ToString();
|
||||
|
||||
GlobalVars.SENDER_EMAIL = "FabApprovalSystem@Infineon.com"; // put in the Config File
|
||||
if (ConfigurationManager.AppSettings["Notification Sender"] != null)
|
||||
@ -41,15 +39,24 @@ namespace Fab2ApprovalSystem
|
||||
GlobalVars.NDriveURL = ConfigurationManager.AppSettings["NDrive"].ToString();
|
||||
GlobalVars.WSR_URL = ConfigurationManager.AppSettings["WSR_URL"].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.hostURL = connectionstring.ToUpper().Contains("TEST") ? @"https://" + DevWebSiteUrl : @"https://" + ProdWebSiteUrl ;
|
||||
|
||||
#if (!DEBUG)
|
||||
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
|
||||
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>
|
||||
|
@ -20,8 +20,10 @@ namespace Fab2ApprovalSystem.Misc
|
||||
public const string CAN_CREATE_PARTS_REQUEST = "CanCreatePartsRequest";
|
||||
|
||||
public static bool USER_ISADMIN = false;
|
||||
public static bool IS_INFINEON_DOMAIN = false;
|
||||
public static string hostURL = "";
|
||||
public static string DBConnection = "TEST";
|
||||
public static string DB_CONNECTION_STRING = "";
|
||||
|
||||
public static string AttachmentUrl = "";
|
||||
public static string NDriveURL = "";
|
||||
|
@ -1,4 +1,4 @@
|
||||
//------------------------------------------------------------------------------
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated from a template.
|
||||
//
|
||||
@ -12,9 +12,16 @@ namespace Fab2ApprovalSystem.Models
|
||||
using System;
|
||||
using System.Data.Entity;
|
||||
using System.Data.Entity.Infrastructure;
|
||||
using Fab2ApprovalSystem.Misc;
|
||||
|
||||
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()
|
||||
: base("name=FabApprovalSystemEntitiesAll")
|
||||
{
|
||||
|
@ -1,4 +1,4 @@
|
||||
//------------------------------------------------------------------------------
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated from a template.
|
||||
//
|
||||
@ -12,11 +12,18 @@ namespace Fab2ApprovalSystem.Models
|
||||
using System;
|
||||
using System.Data.Entity;
|
||||
using System.Data.Entity.Infrastructure;
|
||||
using Fab2ApprovalSystem.Misc;
|
||||
|
||||
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()
|
||||
: base("name=FabApprovalTrainingEntities")
|
||||
: base("name=" + ENTITY_NAME)
|
||||
{
|
||||
}
|
||||
|
||||
|
@ -15,8 +15,9 @@
|
||||
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"
|
||||
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="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="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="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"
|
||||
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"
|
||||
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="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="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="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="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>
|
||||
<appSettings>
|
||||
<add key="webpages:Version" value="3.0.0.0" />
|
||||
@ -57,8 +62,9 @@
|
||||
<add key="SPNMRBHoldFlagDirectory" value="D:\Websites\SPNMRBHoldFlag\" />
|
||||
<add key="SPNMRBHoldFlagFTPLogDirectory" value="D:\Websites\SPNMRBHoldFlagFTPLog\" />
|
||||
<add key="LotTempPipeLine" value="D:\Websites\FabApprovalTempPipeLine\" />
|
||||
<add key="DevWebSiteURL" value="mestsa05ec.ec.local:8065" />
|
||||
<add key="ProdWebSiteURL" value="messa016ec.ec.local" />
|
||||
<add key="DevWebSiteURL" value="mestsa05ec.ec.infineon.com" />
|
||||
<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="ELSSREC01.ec.local" />
|
||||
<add key="ECADGroup" value="EC-MES-ALL-Users-R-L" />
|
||||
|
Loading…
x
Reference in New Issue
Block a user