public FrmPersonInfo(PersonInfo personInfo, LocationInfo locationInfo)
        {
            this.PersonToUpdate   = personInfo;
            this.LocationToUpdate = locationInfo;
            string exePath = Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location);

            dbPath = string.Format($"{exePath}\\{DBConstant.SqlLiteDBFileName}");

            InitializeComponent();
            personRespository           = new PersonRespository(dbPath);
            propertyLocationRespository = new LocationRespository(dbPath);
        }
Exemple #2
0
        public FrmCreateAsset()
        {
            string exePath = Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location);

            dbPath = string.Format($"{exePath}\\{DBConstant.SqlLiteDBFileName}");

            InitializeComponent();
            this.WindowState            = FormWindowState.Maximized;
            personRespository           = new PersonRespository(dbPath);
            assetManagementRepository   = new AssetManagementRepository(dbPath);
            propertyLocationRespository = new LocationRespository(dbPath);
        }
Exemple #3
0
        public FrmSearchPersonInfo()
        {
            string exePath = Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location);

            dbPath = string.Format($"{exePath}\\{DBConstant.SqlLiteDBFileName}");

            InitializeComponent();
            InitDataGridView();

            this.WindowState             = FormWindowState.Maximized;
            personRespository            = new PersonRespository(dbPath);
            propertyLocationRespository  = new LocationRespository(dbPath);
            personGridView.MultiSelect   = false;
            personGridView.SelectionMode = DataGridViewSelectionMode.FullRowSelect;
        }
Exemple #4
0
 public LocationService()
 {
     _locationRespository = new LocationRespository();
 }