Beispiel #1
0
        public ActionResult ApplicationDetail(string returnId)
        {
            int vlu = Convert.ToInt32(returnId);
            RegApplicationDetail obj = new RegApplicationDetail();

            if (vlu > 0)
            {
                int stud_App_ID = 0;
                var dbvlu       = db.Stud_Admin_Basic_info(vlu);
                foreach (var item in dbvlu)
                {
                    obj.St_ID            = item.st_id;
                    obj.St_App_ID        = item.StudAppID;
                    Session["St_ID"]     = item.st_id;
                    Session["St_App_ID"] = item.StudAppID;
                    obj.Reg_Num          = item.reg_number;
                    obj.Roll_No          = item.roll_number;
                    obj.College_Name     = item.Ins_Name;
                    obj.District         = "";
                    obj.Program          = item.Program_Desc;
                    obj.Sesion           = item.Prog_session;
                    stud_App_ID          = item.StudAppID;

                    obj.student_Name = item.st_name;
                    obj.student_Cnic = item.st_cinc;
                    obj.Father_Name  = item.st_gr_name;
                    obj.Father_Cnic  = item.st_gr_cnic;
                    obj.DOB          = Convert.ToDateTime(item.st_dob).ToString("dd-MMMM-yyyy");
                    obj.Religion     = item.st_religion;
                    obj.Gender       = item.st_gender;
                    obj.ContactNo    = item.st_contact;
                    obj.EmailID      = item.st_email;
                    obj.Address      = item.st_address;

                    obj.M_DegreeName = item.m_degree_name;
                    obj.M_PassYear   = item.m_passing_year.ToString();
                    obj.M_Obtain     = item.m_obtained_marks.ToString();
                    obj.M_Total      = item.m_total_marks.ToString();
                    obj.M_Perstage   = item.m_percentage.ToString();

                    obj.I_DegreeName     = item.Inter_Program;
                    obj.I_PassYear       = item.i_passing_year.ToString();
                    obj.I_Subject1       = item.I_sub_name_1.ToString();
                    obj.I_Subject1_Marks = item.i__major_subject1_numbers + "/" + item.i__major_subject1_t_numbers;
                    obj.I_Subject2       = item.I_sub_name_2.ToString();
                    obj.I_Subject2_Marks = item.i__major_subject2_numbers + "/" + item.i__major_subject2_t_numbers;
                    obj.I_Subject3       = item.I_sub_name_3.ToString();
                    obj.I_Subject3_Marks = item.i__major_subject3_numbers + "/" + item.i__major_subject3_t_numbers;
                    obj.I_Obtain         = item.i_obtained_marks.ToString();
                    obj.I_Total          = item.i_total_marks.ToString();
                    obj.I_Perstage       = item.i_percentage.ToString();

                    obj.B_DegreeName = item.degree_name;
                    obj.B_DegreeType = item.degree_type;
                    obj.B_PassYear   = item.passing_year.ToString();
                    //obj.B_Subject1 = item.i__major_subject1.ToString();
                    //obj.B_Subject1_Marks = item.i__major_subject1_t_numbers + "\\" + item.i__major_subject1_numbers;
                    //obj.B_Subject2 = item.i__major_subject2.ToString();
                    //obj.B_Subject2_Marks = item.i__major_subject2_t_numbers + "\\" + item.i__major_subject2_numbers;
                    //obj.B_Subject3 = item.i__major_subject3.ToString();
                    //obj.B_Subject3_Marks = item.i__major_subject3_t_numbers + "\\" + item.i__major_subject3_numbers;
                    obj.B_Obtain   = item.obtained_marks.ToString();
                    obj.B_Total    = item.total_marks.ToString();
                    obj.I_Perstage = item.percentage.ToString();
                    obj.imageByte  = item.st_image;
                }
                string Eleg     = null;
                var    dbvluElg = db.Aj_GetProg_Eligibility_Check_Info_OStudID(stud_App_ID);
                foreach (var item in dbvluElg)
                {
                    if (Convert.ToBoolean(item.EqualEdu))
                    {
                        Eleg = item.Programs + " Or Equivalent Eualification";
                    }
                    else
                    {
                        Eleg = item.Programs;
                    }
                    Eleg += "( " + item.Req_marks.ToString() + " %)";


                    if (item.Subjects1 != null)
                    {
                        var sub1 = "Subject-1: (" + item.Subjects1 + ")";
                        if (item.Req_subject1_Tmarks > 0)
                        {
                            sub1 += "Subject Marks:" + item.Req_subject1_Tmarks;
                        }
                        if (item.Req_subject1_Omarks > 0)
                        {
                            sub1 += "Required Percentage:" + item.Req_subject1_Omarks + " %";
                        }


                        Eleg += "\n" + sub1;
                    }
                    if (item.Subjects2 != null)
                    {
                        var sub1 = "Subject-2: (" + item.Subjects2 + ")";
                        if (item.Req_subject2_Tmarks > 0)
                        {
                            sub1 += "Subject Marks:" + item.Req_subject2_Tmarks;
                        }
                        if (item.Req_subject2_Omarks > 0)
                        {
                            sub1 += "Required Percentage:" + item.Req_subject2_Omarks + " %";
                        }


                        Eleg += "\n" + sub1;
                    }
                    if (item.Subjects3 != null)
                    {
                        var sub1 = "Subject-3: (" + item.Subjects3 + ")";
                        if (item.Req_subject3_Tmarks > 0)
                        {
                            sub1 += "Subject Marks:" + item.Req_subject3_Tmarks;
                        }
                        if (item.Req_subject3_Omarks > 0)
                        {
                            sub1 += "Required Percentage:" + item.Req_subject3_Omarks + " %";
                        }


                        Eleg += "\n" + sub1;
                    }
                }
                obj.Elegibelty = Eleg;
                return(View(obj));
            }
            else
            {
                return(RedirectToAction("Index", "RegistrationAdminSide"));
            }
        }