Training in Live Projects with Expert Developers-Reservation Software for Ticketing ShopTraining in Live Projects with Expert Developers-Reservation Software for Ticketing Shop
Training in Live Projects with Expert Developers-Reservation Software for Ticketing Shop
Training in Live Projects with Expert Developers-Reservation Software for Ticketing Shop
Training in Live Projects with Expert Developers-Reservation Software for Ticketing Shop

Reservation Software for Ticketing Shop - Training in Live Projects with Expert Developers

Following coding has been done by Gurpreet Kaur, who has received training from our company. We are very particular about minute things like naming conventions, proper releasing of heap allocated handles and memory, and also about the use of OOPS programming constructs like enums, const, static qualifiers. Our trainees exhibit all these features in their code. A high quality code always keeps a developer ahead of others. We can cite hundreds of instances where students trained by us have received appreciation letters from their employers. This is possible because of the overall development of a trainee not as a coder but also as a skilled organiser. You too can join us and benefit from our training methodology.

About Gurpreet Kaur

Gurpreet KaurHer areas of interest are .NET Development for Desktop Apps, C++, PHP Scripting, Software Training, SQL Server Database, Web Designing, Web Development in ASP.NET, etc., She likes Surfing Net, Programming ,Dancing.. And this what she has to say about herself: I am Gurpreet Kaur pursuing B.Tech from Rayat Institute of Information Technology . I have knowledge about HTML, Web Designing, PHP, ASP.NET, C++. . She has been trained at Hoven where she learnt to write serious, professional level code.

Synopsis

This Code is used for Railway Reservation System . This project introduces Railway Reservation System developed in ASP.Net language. By using this system the Raiway Management can assure that user can book the ticket of the train compartment online. By filling the form in which we specify the fields like : The Destination City Name: ,The Date of Departure : , and Select The Class for Journey: , the management can book the ticket for the user and this information can help in managing the records of all the passengers who have booked their seats in the various compartments of the train. In this project we create a database of all information given by every passenger while booking their seat,and which is used to keep the record of every passenger who have booked their seat earlier in the train and which can used by management to assure that which seat is free to book for new passenger in the train.

Language

C# with Desktop

Database

Microsoft SQL Server

IDE

Microsoft Visual Web Developer Express

Video on this Code

Framework Classes

RequiredFieldValidator,TextBox,Calendar, CustomValidator, DropDownList, LinkButton, ValidationSummary, DataSet, SqlConnection, SqlDataAdapter,SqlCommand,Exception

Code Sample

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data;
using System.Data.SqlClient;

namespace TicketRegistrationSystem
{
    public partial class Default : System.Web.UI.Page
    {
        private DataSet GetRegistration()
        {
            using (SqlConnection con = new SqlConnection(cConstants.ConnString))
            {
                con.Open();
                using (SqlDataAdapter da = new SqlDataAdapter(
                    "SELECT classID , className FROM tblClass", con))
                {
                    DataSet ds = new DataSet();
                    da.Fill(ds);
                    return ds;
                }

            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {

            if (!IsPostBack)
            {
                DataSet ds = GetRegistration();
                ddlClass.DataSource = ds;
                ddlClass.DataTextField = "classID";
                ddlClass.DataTextField = "className";
                ddlClass.DataBind();
            }
        }

        protected void cvDepartureDate_ServerValidate(object source, ServerValidateEventArgs args)
        {
            args.IsValid = calDepartureDate.SelectedDate > DateTime.Now;
        }

        protected void lnkSave_Click(object sender, EventArgs e)
        {
            lblMsg.Text = "";
            if (Page.IsValid)
            {
                string strINSERTQuery = String.Format(
                    " INSERT INTO tblClients ( destinationCityName,departureDate,selectClass) " +
                    " VALUES ('{0}', '{1:dd-MMM-yyyy}','{2}')",
                    txtCity.Text,
                    calDepartureDate.SelectedDate,
                    ddlClass.SelectedValue);

                using (SqlConnection con = new SqlConnection(cConstants.ConnString))
                {
                    con.Open();
                    using (SqlCommand cmd = con.CreateCommand())
                    {
                        cmd.CommandText = strINSERTQuery;
                        try
                        {
                            cmd.ExecuteNonQuery();
                            lblMsg.Text = "Saved!";
                        }
                        catch (System.Exception ex)
                        {
                            lblMsg.Text = "Failed:" + ex.Message;
                            return;
                        }
                    }
                }

            }

        }
    }
}
    

User Reviews

Training in Live Projects with Expert Developers-Reservation Software for Ticketing Shop Reviewed by Ashish Maurya on. Best Trainers in Chandigarh. Rating: 4.91. I now have the confidence to build a great website with ASP.NET web services ! The best thing I appreciate is the use of web services DAL throughout the project, in every module, and the testing I witnessed. Each scenario was practiced too many times, I now plan to come back for advanced .NET course at Hoven. Another thing, the whole course is conducted in the lab with laptops, no boring chalk and board or PPT lectures.
Ashish Maurya
.NET Developer

Useful Links

Six Month Industrial Training - Saving Time | Six Month Industrial Training - Syllabus | Six Month Industrial Training - Types | Six Month Industrial Training in DOTNET in Chandigarh | Six Month Industrial Training in JAVA in Chandigarh | Free Six Month Industrial Training in Chandigarh | Six Month Industrial Training in Chandigarh | .NET Training in Chandigarh | Companies Providing 6 Months Industrial Training in Chandigarh | Training for 6 Months in Chandigarh | Java Company in Chandigarh | Best Institute for Java in Chandigarh | Java Training in Chandigarh | Industrial Training in JAVA in Chandigarh | Industrial Training in Android in Chandigarh | PHP Training in Chandigarh | Six Month Industrial Training in PHP in Chandigarh | Six Months Industrial Training in PHP in Chandigarh | Industrial Training in PHP | Best PHP Training in Chandigarh | PHP Training Chandigarh | PHP Training in Chandigarh Mohali | Industrial Training in Chandigarh for 6 Months | Industrial Training in Chandigarh for Six Months | Industrial Training in Chandigarh for Six Months, Six Weeks | Industrial Training | Industrial Training in Chandigarh in MNCs | Summer Training Chandigarh | 6 Months Industrial Training in Chandigarh for Free | 6 Weeks Industrial Training in Chandigarh | 6 Month Industrial Training in Chandigarh | Industrial Training in Chandigarh IT Park | Industrial Training in Chandigarh | Free Industrial Training for MCA in Chandigarh | Six Week C++ Training by Professionals in Kharar | Hoven's Youtube Channel
Average Attendee Evaluation*
5 Stars:
 
72%
4 Stars:
 
26%
3 Stars:
 
2%
2 Stars:
 
0%
1 Star:
 
0%

I am Hoven Trained

Training in Live Projects with Expert Developers-Reservation Software for Ticketing ShopI would like to say that this is the best institute for C/C++ training. I have done many projects in both and can tell you that it not only helped me in understanding core concepts but also gave me an indepth view of the technology to enhance my skills and to gain expertise. Later, I joined Hoven again for .NET classes to raise my bar in technology and to boost up my career.
Gaurav Minocha
*Last one year
Hoven's Video Tutorials
Using NetBeans with MySQL

>> More Video Tutorials by Hoven

Find us on Google+