- database.zip
- Database
- MS Access
- AccountPlus.mdb
- MySQL
- SQL Server
- Backup
- AccountPlus.bak
- Script
- accountplussource.zip
- AccountPlusSource
- AccountPlus.BusinessLogic
- AccountPlus.Configurations
- AccountPlus.DataAccess
- AccountPlus.Formatting
- AccountPlus.Messaging
- AccountPlus.Setup
- AccountPlus.sln
- AccountPlus.UserInterface
- Assemblies
- log4net.dll
- setup.zip
- Setup
- Setup.msi
- accountplus.zip
- AccountPlus
- AccountPlus
- Source_Code.zip
|
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using AccountPlus.BusinessLogic;
using AccountPlus.Messaging;
using AccountPlus.Configurations;
using System.IO;
namespace AccountPlus.UI
{
public partial class Configuration : AccountPlusBase
{
public Configuration()
{
InitializeComponent();
}
private void Configuration_Load(object sender, EventArgs e)
{
base.SetBGColor(this);
InitScreenData();
}
private void InitScreenData()
{
lblDBName.Text = AccountPlus.Configurations.ApplicationConfiguration.DBProvider;
if (string.Compare(lblDBName.Text.Trim(), "MSACCESS", true) == 0 && SessionParameters.UserRole == Common.UserRole.Admin )
btnBackup.Enabled = true;
}
private void btnBackup_Click(object sender, EventArgs e)
{
FolderBrowserDialog folderBrowse = new FolderBrowserDialog();
folderBrowse.ShowDialog();
string selectedPath = folderBrowse.SelectedPath;
if (selectedPath == string.Empty)
{
message1.SetMessage(MessageManager.GetMessage("54"));
return;
}
string sourceFileName = GetDBLocation();
try
{
File.Copy(sourceFileName, selectedPath + @"\" + Path.GetFileName(sourceFileName), true);
message1.SetMessage(MessageManager.GetMessage("55"));
}
catch (Exception ex)
{
throw ex;
}
}
private string GetDBLocation()
{
string msAccessDBPath = string.Empty;
string dbNameAttribute = AccountPlus.Configurations.ApplicationConfiguration.DBProvider == "MSACCESS" ? "Data Source" : "dbq";
foreach (string str in AccountPlus.Configurations.ApplicationConfiguration.ConnectionString.Split(Convert.ToChar(";")))
{
if (str.Contains("="))
if (string.Compare(str.Split(Convert.ToChar("="))[0], dbNameAttribute, true) == 0)
{
msAccessDBPath = str.Split(Convert.ToChar("="))[1];
break;
}
}
return msAccessDBPath;
}
private void btnClose_Click(object sender, EventArgs e)
{
this.Close();
this.Dispose();
}
}
}
|
By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.
If a file you wish to view isn't highlighted, and is a text file (not binary), please
let us know and we'll add colourisation support for it.
• 8 years of experience in IT Industry as a Developer.
• Experience of End-To-End Software Development and Implementation (Entire SDLC i.e Software Development Life Cycle)
• Real time Exposure to Banking, Finance and Energy industry.
• Expertise in distributed application architecture as well as web based applications using Microsoft.NET platform.
• Expertise in database design, SQL programming and SQL performance tuning.
• Expertise in Web Services and WCF Services.
• Experience of Rich Internet Application using Adobe Flex.
• Experience in migration of legacy application to latest technology, migration of VB application to .NET.
• Knowledge of OOPS and Design Concepts.
• Expertise in Agile/ Scrum software development processes.
Specialties
• Languages\ Technologies-
.NET Framework 1.1/2.0/3.0/3.5, C#.NET, VB.NET, ASP.NET, VB6, AJAX, ASP.NET, Adobe Flex 3.0, Web Services, Windows Communication Foundation (WCF), LINQ, SQL Server, Oracle, MySql, MS Access, HTML, XML, JavaScript, C# Script, CSS and XSLT.
• Methodology/ Concepts-
OOPS, Data Structures, Design Concepts and Agile/ Scrum Software Development