목록C#/코인프로그램 - 코드 (32)
하아찡
https://github.com/THS3154/Coin GitHub - THS3154/Coin: Coin Bid Ask Coin Bid Ask. Contribute to THS3154/Coin development by creating an account on GitHub. github.com 데이터베이스는 MSSQL로 작업됐습니다. DBInfo.cs 데이터베이스 정보라 해당 cs코드만 제외한상태로 업로드했습니다. DB프로젝트에 DBInfo.cs 추가하여 사용해주세요.
데이터 베이스는 MSSQL를 사용했습니다. CREATE DATABASE COIN; /*회원 TABLE 생성*/ IF NOT EXISTS(SELECT * FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_NAME ='ACCOUNT') BEGIN CREATE TABLE ACCOUNT ( NUMBER INT IDENTITY PRIMARY KEY,/*넘버*/ ID VARCHAR(20) NOT NULL,/*아이디*/ PW VARCHAR(100) NOT NULL,/*비밀번호*/ USERNAME VARCHAR(20) NOT NULL,/*이름*/ EMAIL VARCHAR(100) NOT NULL,/*이메일 아이디 찾기용*/ USEMARKET INT NOT NULL DEFAULT 0,/*사용 ..

로그인 기능 및 비회원 접속 기능. 비회원은 서버가 열려있을경우 하루 접속제한을 1회로 제한. 작업결과물 Login.xaml LoginViewModel.cs using DB; using Permission; using Permission.Event; using Prism.Commands; using Prism.Events; using Prism.Mvvm; using Prism.Regions; using System; using System.Collections; using System.Collections.Generic; using System.Data.SqlClient; using System.Diagnostics; using System.Net; using System.Windows; using Up..

회원가입 창입니다. 현재는 데이터를 이름, 아이디, 비밀번호, 이메일만 받는 형식으로 작업했으며 나중에 데이터가 추가될 예정입니다. 작업결과물 SingUp.xaml SingUpViewModel.cs using DB; using Prism.Commands; using Prism.Mvvm; using Prism.Regions; using System; using System.Windows; namespace CoinLogin.ViewModels { public class SingUpViewModel : BindableBase { #region Prism private IRegionManager _rm; #endregion #region Model private string name; public string..

현재는 회원가입과 로그인만 작업된상태. LoginMain 코드는 실질적으로 왼쪽에 회원가입과 오른쪽 공백을 변경을 하기위해 공백을 둔 상태입니다. 회원가입을 누를경우 로그인 영역이 회원가입영역으로 바뀌도록 설정됐습니다. 작업결과물 LoginMain.xaml LoginMainViewModel.cs using CoinLogin.Views; using DB; using Prism.Commands; using Prism.Mvvm; using Prism.Regions; using System.Windows; namespace CoinLogin.ViewModels { public class LoginMainViewModel : BindableBase { private IRegionManager _rm; privat..

프로그램 내부에서 주문했을때 외부 기기에서 주문했을때 추가 및 변경 코드 private void GetOrderList() { GetOrderList(true); } private void GetOrderList(bool b) { if(Market != "") { Order Orderfnc = new Order(); List list = Task.Run(() => Orderfnc.OrderListAsync(Market, "wait")).Result; int cnt = PrintChartYAxis.Count; if (cnt >= 5) { for (int i = 5; i < cnt; i++) { PrintChartYAxis.RemoveAt(5); } } foreach(var item in list) { Ch..