본문 바로가기

DB프로젝트

[C#] 다른폼에서 폼 제어하기 재고추가폼에서 맛과 수량을 정해서 '추가'버튼을 누르면 DB에서의 재고량이 증가하고 폼을 닫았을때 원래의 폼에 있떤 리스트가 새로고침 되도록 하려고 한다!!!! 리스트가 있는 폼은 Form1 재고추가 폼은 Form2 즉 Form2의 소스에서 Form1에 있는 리스트를 제어하려고 하는 것이다!!!! 그러기 위해선 먼저 Form1에서 Form2를 열때 요러케 Form2 frm = new Form2(this); this를 넣어 넘겨준다 현재의 폼 , 즉 이Form1을 넘겨준다는것!! 그러고선 Form2의 소스에서의 생성자를 수정한다!! 빨간 네모 부분은 원래 있던 디폴트 생성자이다. (전달인자 없음) 이건 그대로 둔채 생성자 하나를 더 추가시킨다!!! ( 녹색 네모부분) Form1형식의 폼을 전달인자로 받는 .. 더보기
# 3 '판매'탭 - 주문할 내용 목록에 넣기 (이때 가격은 DB에서 불러옴) - 액수 계산 - 결제완료시 주문 목록의 내용 DB로 삽입 '주문관리'탭 - DB의 '판매내역'테이블 내용 불러와 리스트뷰에 보여주기 - 선택한 판매내역' 내용 삭제가능 '아이스크림 관리' 탭 - '재료' 테이블에서 내용 불러와 리스트뷰 표시 - float 형식의 재고량을 '텁수'와 '잔량' 으로 나눠서 표시 (힘들었다 ㅜㅋㅋㅋ) - 재고 추가 가능 - '판매내역'테이블에 날짜, 시간 표시하기 (datetime 연구...) - 날짜로 판매내역 조회 가능하게 하기 - 제품 재조 관련된것들 만들기 (progress Bar) - 회원 테이블 만들고, 회원 할인 내용 추가 테이블의 내용!! 재고량은 float 형식의 소수로 표현했다! 재고량.. 더보기
[C#] 날짜,시간 형식별로 나타내기 DateTime now = DateTime.Now; //현재시간을 저장한다 now.ToString(); // 2010-09-30 오전 12:56:00 now.ToShortDateString(); // 2010-09-30 now.ToLongDateString(); // 2010년 9월 30일 목요일 now.ToShortTimeString(); // 오전 12:56 now.ToLongTimeString(); // 오전 12:56:00 now.AddDays(10).ToString(); // 10일후 now.AddYears(-10).ToString(); // 10년전 now.AddDays(1- now.Day).ToString(); // 2010년 9월 1일 수요일 (이달의 1일 날짜) now.AddMonths(.. 더보기
#2 판매탭 레이아웃을 좀 손봤다! 주문목록에 추가시, 메뉴와 아이스크림, 수량을 모두 선택한다음에 추가되는것이 낫겠다 싶어서~ "주문추가" 부분을 따로 넣었다. 주문목록 입력후 "결제하기"를 누르면 주문추가부분위로 "결제"판넬이 뜬다! ▶구현된 메뉴와 아이스크림(아이스크림 버튼 누르면 아이스크림 고를수있는 판넬이 뜬다)선택후, 수량 변경후 "주문추가"누르면 목록에 추가내용이 들어가는 기능 총금액이 더해져 보여지는 기능 (일단 가격은 모두 10000원) "전체취소"버튼 : 주문목록이 지워짐 받은금액 액수입력후 "확인"하면 거스름돈 출력 결제완료하면 영수증번호 증가, 주문목록은 초기화 ▶구현할 메뉴에 따른 가격이 추가되도록 주문목록에서 선택내용만 삭제되도록 날짜와 시각 표시 더 필요한 기능 뭐있나 생각좀 한화.. 더보기
#1 ListView 속성지정 레이아웃 만들기부터 시작!! 오늘은 대충 여기까지~ㅋㅋㅋ 오늘 새로 알게된 것은 ListView의 속성설정이다!!! 열항목도 다추가했는데, 처음에 ListView에 아무것도 나타나지 않아 알아보니!!!! 이 두가지 속성을 지정해야 했다!!! * View 속성 : LargeIcon → Details * GridLines 속성 : False → True 그렇쿤... 더보기