private void saveNewUser() { user.UserId = Guid.NewGuid(); BLLUser obj_BLLUser = new BLLUser(); try { int int_Result = obj_BLLUser.InsertData(user, dt_UserPermission); if (int_Result > 0) { MessageBox.Show(UIConstantMessage.Const_strSaveSuccessfully); BindDataGridView(); clearScreen(); } } catch (Exception ex) { throw ex; } finally { user = new DEUser(); obj_BLLUser = null; } }
private void bindCashierCombo() { BLLUser obj_BLLUser = new BLLUser(); DataTable dt_User = obj_BLLUser.LoadUserTableForAllData(); cbx_Cashier.Items.Clear(); cbx_Cashier.LoadingType = MTGCComboBox.CaricamentoCombo.DataTable; cbx_Cashier.SourceDataString = new string[] { "Name", "LoginName", "UserId", "UserId" }; cbx_Cashier.ColumnNum = 4; cbx_Cashier.ColumnWidth = "150;0;0;0"; cbx_Cashier.SourceDataTable = dt_User; cbx_Cashier.Text = string.Empty; }
private void BindDataGridView() { BLLUser obj_BLLUser = new BLLUser(); DataTable dt_User; dt_User = obj_BLLUser.LoadUserTableForAllData(); dgv_UserList.DataSource = dt_User; NumberingTableForDataGridView(dt_User); FormatUserListDataGridView(); }
private void dgv_UserList_DoubleClick(object sender, EventArgs e) { user.UserId = new Guid(Convert.ToString(dgv_UserList.CurrentRow.Cells[1].Value)); BLLUser obj_BLLUser = new BLLUser(); bool bool_Result = obj_BLLUser.LoadUserRow(user); if (bool_Result == true) { DisplayData(user); dt_UserPermission = obj_BLLUser.LoadUserPermissionTableForAllDataByUserId(user); dgv_UserPermission.DataSource = dt_UserPermission; FormatUserPermissionDataGridView(); } else { MessageBox.Show("Record is not found."); } obj_BLLUser = null; }
private void Login() { if (true)//checkExpire()) ///////////////////////// Expiration Check ///////////////// { DEUser User = new DEUser(); BLLUser obj_BLLUser = new BLLUser(); try { if (txt_LoginName.Text.Trim().Length == 0) { MessageBox.Show("Enter Login Name"); } else { bool bool_Result; User.LoginName = txt_LoginName.Text; User.Password = txt_Password.Text; bool_Result = obj_BLLUser.LoadUserByLoginNameAndPassword(User); if (bool_Result == true) { DEGlobal.str_UserName = User.LoginName; DEGlobal.dt_UserPermission = obj_BLLUser.LoadUserPermissionTableForAllDataByUserId(User); for (int i = 0; i < DEGlobal.dt_UserPermission.Rows.Count; i++) { if (Convert.ToInt32(DEGlobal.dt_UserPermission.Rows[i][0].ToString()) == 1) { DEGlobal.bool_ProductManagement = true; } else if (Convert.ToInt32(DEGlobal.dt_UserPermission.Rows[i][0].ToString()) == 2) { DEGlobal.bool_CatagoryManagement = true; } else if (Convert.ToInt32(DEGlobal.dt_UserPermission.Rows[i][0].ToString()) == 3) { DEGlobal.bool_CustomerManagement = true; } else if (Convert.ToInt32(DEGlobal.dt_UserPermission.Rows[i][0].ToString()) == 4) { DEGlobal.bool_CreateCash = true; } else if (Convert.ToInt32(DEGlobal.dt_UserPermission.Rows[i][0].ToString()) == 5) { DEGlobal.bool_CreateCredit = true; } else if (Convert.ToInt32(DEGlobal.dt_UserPermission.Rows[i][0].ToString()) == 6) { DEGlobal.bool_CreateConsign = true; } else if (Convert.ToInt32(DEGlobal.dt_UserPermission.Rows[i][0].ToString()) == 7) { DEGlobal.bool_EditCash = true; } else if (Convert.ToInt32(DEGlobal.dt_UserPermission.Rows[i][0].ToString()) == 8) { DEGlobal.bool_EditCredit = true; } else if (Convert.ToInt32(DEGlobal.dt_UserPermission.Rows[i][0].ToString()) == 9) { DEGlobal.bool_EditConsign = true; } else if (Convert.ToInt32(DEGlobal.dt_UserPermission.Rows[i][0].ToString()) == 10) { DEGlobal.bool_NewArrival = true; } else if (Convert.ToInt32(DEGlobal.dt_UserPermission.Rows[i][0].ToString()) == 11) { DEGlobal.bool_EditArrival = true; } else if (Convert.ToInt32(DEGlobal.dt_UserPermission.Rows[i][0].ToString()) == 12) { DEGlobal.bool_UserManagement = true; } else if (Convert.ToInt32(DEGlobal.dt_UserPermission.Rows[i][0].ToString()) == 13) { DEGlobal.bool_DataBaseBackup = true; } else if (Convert.ToInt32(DEGlobal.dt_UserPermission.Rows[i][0].ToString()) == 14) { DEGlobal.bool_CancelInvoice = true; } } this.Close(); } else { MessageBox.Show("Invalid Login name and password."); txt_LoginName.Text = string.Empty; txt_Password.Text = string.Empty; txt_LoginName.Focus(); } } } catch (Exception ex) { MessageBox.Show(ex.Message); this.Close(); } finally { User = null; obj_BLLUser = null; } } else { MessageBox.Show("Software is Trial Version and has been expired,\nPlease Contact 09-400494659, Zar Ni Minn, Software Developer,\nLogicForce Software Development Team.", "Expiration Alert"); } }