Exemplo n.º 1
0
        public IActionResult Post([FromBody] ConnectionString connectionString)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            var userId = User.Claims.First(x => x.Type == ClaimTypes.NameIdentifier).Value;

            connectionString.UserId = userId;

            connectionStringRepository.AddConnectionString(connectionString);
            return(Ok("Record has been added"));
        }
Exemplo n.º 2
0
        /// <summary>
        /// Show the dialog for creating a new connection string.
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void btnNew_Click(object sender, EventArgs e)
        {
            DataSource sqlDataSource = new DataSource("MicrosoftSqlServer", "Microsoft SQL Server");

            sqlDataSource.Providers.Add(DataProvider.SqlDataProvider);
            DataConnectionDialog dcd = new DataConnectionDialog();

            dcd.DataSources.Add(sqlDataSource);
            dcd.SelectedDataProvider = DataProvider.SqlDataProvider;
            dcd.SelectedDataSource   = sqlDataSource;

            if (DataConnectionDialog.Show(dcd) == DialogResult.OK)
            {
                string name = connectionStringService.AddConnectionString("ConnectionString", dcd.ConnectionString);
                csDict.Add(name, dcd.ConnectionString);
                lstConnection.Items.Add(new CsListItem(name, dcd.ConnectionString));
            }
        }