public ActionResult Create(RegistrationStudent student, PrijavaZaKonkurs form)
        {
            //RegistrationStudent student = new RegistrationStudent();

            UpdateModel(student);

            //if (form._fileUploadIncomingDoc.HasFile)
            //{
            //    student.incomingDocumentName = Server.MapPath("") + "\\TemporaryData";
            //    student.incomingDocumentName += "\\";
            //    student.incomingDocumentName += form._fileUploadIncomingDoc.PostedFile.FileName;
            //    form._fileUploadIncomingDoc.PostedFile.SaveAs(student.incomingDocumentName);
            //}

            //if (form._fileUploadFacultyDoc.HasFile)
            //{
            //    student.facultyDocumentName = Server.MapPath("") + "\\TemporaryData";
            //    student.facultyDocumentName += "\\";
            //    student.facultyDocumentName += form._fileUploadFacultyDoc.PostedFile.FileName;
            //    form._fileUploadFacultyDoc.PostedFile.SaveAs(student.facultyDocumentName);
            //}

            new StudentService().AddNewStudent(student);

            return RedirectToAction("Details", new { id = student.id });
        }
        /// <summary>
        /// This button handler generates a new instance of REGISTRATION_STUDENT and initializes
        /// the attributes with data from the "PRIJAVA_ZA_KONKURS.ASPX" page. If the files were choosen,
        /// they would be saved on the server as normal documents and been later in STUDENT_SERVICE
        /// stored to the database. At the end the user would be redirected to see details about
        /// the information which he saved to the database
        /// 
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void _btnWriteNewStudent_Click(object sender, EventArgs e)
        {
            RegistrationStudent student = new RegistrationStudent();

            student.personalNumber = Int32.Parse(this._txtPersonalNumber.Text);

            var studentCheck = new StudentService().GetStudentByPersonalNo(student.personalNumber);

            if (studentCheck.name != null)
            {
                Response.Write("Vec postoji student sa istim JMBG");
            }
            else
            {
                student.name = this._txtName.Text;
                student.surname = this._txtSurname.Text;
                if (this._rBtnMale.Checked)
                    student.gender = EGender.male;

                else
                    student.gender = EGender.female;

                student.email = this._txtEMail.Text;
                student.phoneNumber = Int32.Parse(this._txtPhoneNumber.Text);

                student.faculty = this._txtFacultyName.Text;
                student.enrollYear = Int32.Parse(this._txtEnrollYear.Text);
                student.studyYear = Int32.Parse(this._txtStudyYear.Text);
                student.indexNumber = Int32.Parse(this._txtIndexNumber.Text);

                switch (this._dropDownDormName.SelectedIndex)
                {
                    case 0:
                        student.dorm = EDorm.pavilion1;
                        break;

                    case 1:
                        student.dorm = EDorm.pavilion2;
                        break;

                    case 2:
                        student.dorm = EDorm.pavilion3;
                        break;

                    default:
                        student.dorm = EDorm.pavilion4;
                        break;
                }

                if (this._fileUploadIncomingDoc.HasFile)
                {
                    student.incomingDocumentName = Server.MapPath("") + "\\TemporaryData";
                    student.incomingDocumentName += "\\";
                    student.incomingDocumentName += this._fileUploadIncomingDoc.PostedFile.FileName;
                    this._fileUploadIncomingDoc.PostedFile.SaveAs(student.incomingDocumentName);
                }

                if (this._fileUploadFacultyDoc.HasFile)
                {
                    student.facultyDocumentName = Server.MapPath("") + "\\TemporaryData";
                    student.facultyDocumentName += "\\";
                    student.facultyDocumentName += this._fileUploadFacultyDoc.PostedFile.FileName;
                    this._fileUploadFacultyDoc.PostedFile.SaveAs(student.facultyDocumentName);
                }

                new StudentService().AddNewStudent(student);

                File.Delete(student.incomingDocumentName);
                File.Delete(student.facultyDocumentName);

                student.incomingDocumentName = null;
                student.facultyDocumentName = null;

                Response.Redirect("Registration/Details/" + student.id.ToString());
            }
        }
        //
        // GET: /Registration/Create
        public ActionResult Create()
        {
            RegistrationStudent student = new RegistrationStudent();

            return View(student);
        }