473,387 Members | 1,515 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,387 software developers and data experts.

Time Table of School

I have project "Time Table of school". How it possible logically as well as visually in .NET. it contain all teachers name and their periods. when any one absent then we enter the name of teacher or course name, highlight the absent teacher periods and then generate arrange period list and print it.
when it highlight timetable we click on them and show all other teacher names who are free at this time.......


what controls are need in .NET with c#. it will be desktop application,
Please help me how it possible, I want to make as simple as possible.


thanks in advance.....
Mar 22 '13 #1
10 4636
Mikkeee
94 64KB
That's like asking 'what parts do i need to build a fast car'. You need to start with a database, grid, and some C# code but what you're asking is how to build the entire project. You need to start with a more specific question.
Mar 23 '13 #2
@Mikkeee
data desiging is almost complete... now time to develop visual design ..... how it possible in grid... any other control do you know ?
Mar 24 '13 #3
M1kkelZU
80 64KB
Well I have a sort of the same thing, except it reads a file and splits the needed area and places this in to a database.
You'll need to have a logical system with the grid and Start off with textboxes for inputs etc. after a while when this is finished go on to actually making the grid the most important part and from there on its not too hard in my opinion.
Mar 25 '13 #4
hope so I complete in next 4 days ....
can I use datagriview ?because when any teacher is absent how it is highlight ? can I highlight programmatically ???
Mar 25 '13 #5
M1kkelZU
80 64KB
Yeah a datagridView should be fine. You can use a tabPage panel for 2 different grids, 1 for the roster and 1 for the absent/present teachers. to highlight programmatically you'll need a system where the absent or present teacher sends a message to the program and have a database behind it all to keep the system aquired.

you can set the value of a cell to 1 or 0 ( 1 meaning present and 0 meaning absent, like a true false situation ) and have a weekly view for each week.

You could make 1 datagridview and have the same concept: teacher sends a message to the server as absent or present and then the program highlights the absent teacher. if the teacher is present nothing happens.
Mar 25 '13 #6
can use click event in dgview cell ?
when admin click on highlighted cell any control show names of teacher that are free at that time ..... which control I use for this purpose ..... selected teacher is set as arrange period in that clss.... I want to print all arrange periods list at same page ... how it possible ?
Mar 25 '13 #7
M1kkelZU
80 64KB
Yes, I'd guess the dataGridView1_CellContentClick event should be a good way to manage this.

Well the cell will be highlighted as soon as you click on this cell, so you could make a second form and use this for the functions wanted, to open a second form then would be adding it to the project and using this code in the cell content click
Expand|Select|Wrap|Line Numbers
  1. Form2 f2 = new Form2();
  2. f2.Show();
Excuse me if you know how to do this, just a pointer though.
In this form you can add a function that changes the state of the teacher (Absent / Present) or change the time from Absent until <insert Time here> with a reason etc.
Mar 25 '13 #8
I think new form option is best for free teacher list... but problem is how absent teacher cell highlight and admin click event on that cell....
Mar 25 '13 #9
M1kkelZU
80 64KB
That is where you need a second program to connect to a server OR you have someone who is a physical admin and when a teacher calls and says they are absent, the physical admin puts it in the system (your application) and then the cell is highlighted for the teacher that is absent, when you click on the cell you get a message with a reason of why they are absent etc,.
Mar 25 '13 #10
yes I use SQL server and Physical admin for data entry...
thanks for a help ..... thanks a lot
KK Sohaib
Mar 25 '13 #11

Sign in to post your reply or Sign up for a free account.

Similar topics

2
by: New Guy | last post by:
Hello, First, I want to apologize for posting this message to multiple groups. (1) I have a hard time finding any info and (2) this is not a school assignment. I am trying to create in my...
3
by: vijay_dwi | last post by:
Hi all, I have a fixedwidth .DAT file and a DB2 table, I have to create a flat file by pulling data from both file and DB2 table. I tried using IMPORT/LOAD utilities to load to a global...
5
by: MN | last post by:
Hello, I have a customer table and another table that I need to prepopulate with special customer IDs, unique and not sequential. Is there a way to configure Access to assign the customer ID to...
3
by: santybanty20 | last post by:
i got a project on time table creation of a department so any one having the code for the project please send it to me... the i/p:--- u have to enter no of classes,no of teacher,no of class,and...
0
by: janbazamin | last post by:
Hi Dear. I am making time table application in ASP.NET i am facing some problem i am adding Start time, End Time In Database. on some date. if i again select same date and stat time and end time. i...
0
by: janbazamin | last post by:
I am making time table application in ASP.NET i am facing some problem i am adding Start time, End Time In Database. on some date. if i again select same date and stat time and end time. i am...
5
by: Ishmael | last post by:
Hi Is Been a 3 Yrs Now (I Still trying to do this) Please help me to do this with Visual Basic 6.0 using Msflexgrid Let say you are the Principal . You have 10 educators and 5 class (Grades)...
9
alisyah
by: alisyah | last post by:
is it possible to insert the time table in database?
1
by: Zabivb | last post by:
Hai guys!!! I'm doing a project of college management, now my task is to generate time table automatically dependending up on the subject details ... Any help will be great. Thanks
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.