public void Display() { mUCs p_mucs = mUCs.s_mUCs; p_mucs.HideAll(); p_mucs.m_ucLoggedIn.Left = p_mucs.m_ucLogin.Left; p_mucs.m_ucLoggedIn.Top = p_mucs.m_ucLogin.Top; p_mucs.m_ucLoggedIn.Show(); acc = new mAccount(); Guid?mAccount = acc.accountLoggedIn(); if (mAccount == null || mAccount == Guid.Empty) { } else { cAcc = new cAccount().readById((Guid)mAccount); //Check if should log out TimeSpan ts = DateTime.Now - cAcc.accDT; if (ts.Minutes >= 5) { p_mucs.m_ucLogin.Display(); } mCash mCash = new mCash(); LINuser.Text = cAcc.accUserName; LINbalance.Text = mCash.getBalance(); } }
public void Display() { mUCs p_mucs = mUCs.s_mUCs; p_mucs.HideAll(); //p_mucs.m_ucLogin.Left = p_mucs.m_ucLogin.Left; //p_mucs.m_ucLogin.Top = p_mucs.m_ucLogin.Top; p_mucs.m_ucLogin.Show(); }
public void Display() { mUCs p_mucs = mUCs.s_mUCs; p_mucs.HideAll(); p_mucs.m_ucTransactions.Left = p_mucs.m_ucLogin.Left; p_mucs.m_ucTransactions.Top = p_mucs.m_ucLogin.Top; p_mucs.m_ucTransactions.Show(); p_mucs.m_ucTransactions.dgTransactions.DataSource = spGetTransactionsTableAdapter.GetData(); }
private void Licontinue_Click(object sender, EventArgs e) { mUCs p_mucs = mUCs.s_mUCs; p_mucs.m_ucLogin.Hide(); if (p_mucs != null) { p_mucs.m_ucLoggedIn.Left = p_mucs.m_ucLogin.Left; p_mucs.m_ucLoggedIn.Top = p_mucs.m_ucLogin.Top; p_mucs.m_ucLoggedIn.Show(); } }
public void Display() { mUCs p_mucs = mUCs.s_mUCs; p_mucs.HideAll(); p_mucs.m_ucCashAdd.Left = p_mucs.m_ucLogin.Left; p_mucs.m_ucCashAdd.Top = p_mucs.m_ucLogin.Top; p_mucs.m_ucCashAdd.Show(); cAcc = new cAccount().checkLoggedIn(); }
public void Display() { mUCs p_mucs = mUCs.s_mUCs; p_mucs.HideAll(); p_mucs.m_ucCashSpend.Left = p_mucs.m_ucLogin.Left; p_mucs.m_ucCashSpend.Top = p_mucs.m_ucLogin.Top; p_mucs.m_ucCashSpend.Show(); cAcc = new cAccount().checkLoggedIn(); PCScombo.DataSource = spCashSpendCategoryTableAdapter.GetData(); }
public void InitApp() { this._info = FileVersionInfo.GetVersionInfo(_assembly.Location); m_UCs = new mUCs(this); cAccount m_acc = new mAccount().getAccount(); if (m_acc == null) { m_UCs.ShowScreen_Login(); } else { m_UCs.ShowScreen_Main(); } labVersion.Text = "Version: " + this._info.FileVersion; }
private void LINaddcash_Click(object sender, EventArgs e) { mUCs p_mucs = mUCs.s_mUCs; if (cAcc != null) { if (cAcc.accAccountTypeList != null && cAcc.accAccountTypeList.Count > 0 && cAcc.accAccountTypeList.Any(x => x.actName.ToLower() == "director" || x.actName.ToLower() == "manager")) { p_mucs.m_ucCashAdd.Display(); } else { MessageBox.Show("You must be a manager or director to access this feature."); } } else { MessageBox.Show("You must be logged in to access this feature."); } }
private void PCSAdd_Click(object sender, EventArgs e) { Exception ex = null; mUCs p_mucs = mUCs.s_mUCs; spCashUpdateTableAdapter ta = new spCashUpdateTableAdapter(); Guid catid = Guid.Empty; Decimal cash = 0.0M; try { cash = Convert.ToDecimal(PCAamount.Text); } catch (Exception exc) { ex = exc; } if (cAcc != null) { sitedb.spCashUpdateDataTable dt = ta.GetData(DateTime.Now, cAcc.accId, catid, cash, "Ca"); } p_mucs.m_ucLoggedIn.Display(); }
private void PCSspend_Click(object sender, EventArgs e) { Exception ex = null; mUCs p_mucs = mUCs.s_mUCs; spCashUpdateTableAdapter ta = new spCashUpdateTableAdapter(); DataRowView drv = (DataRowView)PCScombo.SelectedItem; Guid catid = Guid.Parse(drv.Row["pccId"].ToString()); //Guid catid = Guid.Parse("1AE2822A-1EC5-4E29-9670-56101BED344C"); Decimal cash = 0.0M; try { cash = Convert.ToDecimal(PCSamount.Text); } catch (Exception exc) { ex = exc; } if (cAcc != null) { sitedb.spCashUpdateDataTable dt = ta.GetData(DateTime.Now, cAcc.accId, catid, cash, "Cs"); } p_mucs.m_ucLoggedIn.Display(); }
private void butMainMenu_Click(object sender, EventArgs e) { mUCs p_mucs = mUCs.s_mUCs; p_mucs.m_ucLoggedIn.Display(); }
private void LINaddcash_Click(object sender, EventArgs e) { mUCs p_mucs = mUCs.s_mUCs; p_mucs.m_ucCashAdd.Display(); }
private void LINtransactions_Click(object sender, EventArgs e) { mUCs p_mucs = mUCs.s_mUCs; p_mucs.m_ucTransactions.Display(); }
public ucMain(mUCs m_UCs) { this.m_UCs = m_UCs; InitializeComponent(); }
public ucTransactions(mUCs m_UCs) { this.m_UCs = m_UCs; InitializeComponent(); }
public ucCashSpend(mUCs m_UCs) { this.m_UCs = m_UCs; InitializeComponent(); }
public void Display() { //Simlar to the other display methods ---------------------- mUCs p_mucs = mUCs.s_mUCs; p_mucs.HideAll(); p_mucs.m_ucUserProfile.Left = p_mucs.m_ucLogin.Left; p_mucs.m_ucUserProfile.Top = p_mucs.m_ucLogin.Top; p_mucs.m_ucUserProfile.Show(); acc = new mAccount(); Guid?mAccount = acc.accountLoggedIn(); if (acc == null || mAccount == Guid.Empty) { } else { cAcc = new cAccount().readById((Guid)mAccount); //Check if should log out TimeSpan ts = DateTime.Now - cAcc.accDT; if (ts.Minutes >= 5) { p_mucs.m_ucLogin.Display(); } } //------------------------------------------------------------- p_mucs.m_ucUserProfile.lblFName.Text = cAcc.accFirstName; p_mucs.m_ucUserProfile.lblSName.Text = cAcc.accLastName; p_mucs.m_ucUserProfile.lblUsername.Text = cAcc.accUserName; p_mucs.m_ucUserProfile.lblRoles.Text = string.Empty; if (cAcc.accAccountTypeList != null && cAcc.accAccountTypeList.Count > 0) { p_mucs.m_ucUserProfile.lblRoles.Text = string.Join(", ", cAcc.accAccountTypeList.Select(x => x.actName)); //p_mucs.m_ucUserProfile.lblFName.Text.TrimEnd(new char[] { ' ', ',' }); } //Apologies, without spending a fair amount of time looking into your SQL adapter/connection pattern I don't fully understand how it works. //Normally I use dapper, however rather than start trying to implement that i'm resulting to a very simplistic way of querying. try { var dt = new DataTable(); dt.Columns.Add("EventTime"); dt.Columns.Add("EventType"); using (var connection = new SqlConnection(global::NetTest.Properties.Settings.Default.sitedbConnectionString)) { if (connection.State != ConnectionState.Open) { connection.Open(); } var cmd = new SqlCommand("spGetLoginTimesByAccountId", connection); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@AccountId", cAcc.accId.ToString()); using (SqlDataReader dr = cmd.ExecuteReader()) { while (dr.Read()) { dt.Rows.Add(dr[0], dr[1]); } } p_mucs.m_ucUserProfile.dgLoginAudit.DataSource = dt; } } catch (Exception ex) { //Log error } }
private void LINuser_Click(object sender, EventArgs e) { mUCs p_mucs = mUCs.s_mUCs; p_mucs.m_ucUserProfile.Display(); }