Exemplo n.º 1
0
 // GET: Clsses
 public IActionResult Index()
 {
     AcaFunctions.GetSchTeachers(_context, false);
     ViewBag.dropdownTeacher = drpTeachLst;
     //ViewBag.dropdownTeacher = new SelectList(SchTeachLst, "Value", "Text", null);
     //new string[] { "Badminton", "Basketball", "Cricket", "Football", "Golf", "Gymnastics", "Hockey", "Tennis" };
     AcaFunctions.GetSchSession(_context);
     ViewBag.dropdownSession = strSessLst;
     return(View());
 }
Exemplo n.º 2
0
 // GET: ActivityGroups
 public async Task <IActionResult> Index()
 {
     AcaFunctions.GetActivityGradeType(_context, false);
     AcaFunctions.GetSchSession(_context);
     AcaFunctions.GetSchClss(_context);
     ViewBag.dropdownSession   = strSessLst;
     ViewBag.dropdownGradeType = drpActGrdLst;
     ViewBag.dropdownClss      = drpClsLst;
     return(View());
 }
Exemplo n.º 3
0
        //private AcaFunctions acaFunctions = new AcaFunctions ();
        //private StdFns stdFns= new StdFns ();

        public ActionResult Index(SearchStd model)
        {
            string searchStr = model.SeaStr;
            IEnumerable <Students> StdDets;

            if (model.SClass == null)
            {
                SearchStd searchStd = new SearchStd
                {
                    SStdID     = 0,
                    SUniReg    = 0,
                    SRegNumber = 0,
                    SStdName   = "",
                    SeaStr     = "",
                    SClass     = "",
                    SGender    = 0,
                    SDOB       = DateTime.Now
                };
                //searchStd.stdList = stdFns.GetStdList(_context, "2016-17", "").Result;
                GetSchClss(_context);
                ViewBag.clsses = StrClsLst;
                //ViewBag.stdList = new SelectList(SchClsLst, "Value", "Text", null);
                return(View(searchStd));
            }
            else
            {
                try
                {
                    if (ModelState.IsValid)
                    {
                        ViewBag.sClss = model.SClass;
                        AcaFunctions.GetSchClss(_context);
                        ViewBag.stdList = new SelectList(SchClsLst, "Value", "Text", null);

                        using (HttpClient client = new HttpClient())
                        {
                            client.BaseAddress = new Uri(GloVar.iBaseURI);
                            MediaTypeWithQualityHeaderValue contentType = new MediaTypeWithQualityHeaderValue("application/json");
                            client.DefaultRequestHeaders.Accept.Add(contentType);
                            HttpResponseMessage response = client.GetAsync("/api/SearchStds?SClass=" + model.SClass + "&tSearchStr=" + searchStr + "&dSess=" + dSess + "&mdBID=" + mdBId).Result;  //
                            var stringData = response.Content.ReadAsStringAsync().Result;
                            StdDets = JsonConvert.DeserializeObject <IEnumerable <Students> >(stringData);
                        }

                        ViewBag.datasource = StdDets;
                    }
                    return(View(model));
                }
                catch
                {
                    return(View());
                }
            }
        }
Exemplo n.º 4
0
 public IActionResult Create([Bind("ClsName,ClassTeacher,ClssNum")] Clss clss)
 {
     if (ModelState.IsValid)
     {
         if (!ClssExists(clss.ClsName))
         {
             using (HttpClient client = new HttpClient())
             {
                 client.BaseAddress = new Uri(GloVar.iBaseURI);
                 MediaTypeWithQualityHeaderValue contentType = new MediaTypeWithQualityHeaderValue("application/json");
                 client.DefaultRequestHeaders.Accept.Add(contentType);
                 string stringData            = JsonConvert.SerializeObject(clss);
                 var    contentData           = new StringContent(stringData, System.Text.Encoding.UTF8, "application/json");
                 HttpResponseMessage response = client.PostAsync("/api/Clsses", contentData).Result;
                 ViewBag.Message = response.Content.ReadAsStringAsync().Result;
                 if (response.IsSuccessStatusCode)
                 {
                     ViewBag.Remark = "Creation of Class '" + clss.ClsName + "' Successful";
                     AcaFunctions.GetSchTeachers(_context, true);
                     ViewBag.dropdownTeacher = new SelectList(SchTeachLst, "Value", "Text", null);
                     return(View());
                 }
                 else
                 {
                     ViewBag.Remark = "Creation of Class '" + clss.ClsName + "' Failed!. Please Try Again";
                     AcaFunctions.GetSchTeachers(_context, true);
                     ViewBag.dropdownTeacher = new SelectList(SchTeachLst, "Value", "Text", null);
                     return(View(clss));
                 }
             }
         }
         else
         {
             ViewBag.Remark = "Failed Class '" + clss.ClsName + "' Already Exists.";
             AcaFunctions.GetSchTeachers(_context, true);
             ViewBag.dropdownTeacher = new SelectList(SchTeachLst, "Value", "Text", null);
             return(View(clss));
         }
     }
     else
     {
         ViewBag.Remark = "Failed! Class '" + clss.ClsName + "' Unable To create. PleaseTry Again.";
         AcaFunctions.GetSchTeachers(_context, true);
         ViewBag.dropdownTeacher = new SelectList(SchTeachLst, "Value", "Text", null);
         return(View(clss));
     }
 }
Exemplo n.º 5
0
 // GET: Subjects
 public async Task <IActionResult> Index()
 {
     GetSchClss(_context);
     //ViewBag.clsses = GetSchClss(_context, GloVar.dSess);
     //List<string> ls = new List<string>();
     ViewBag.clsses = StrClsLst;
     //ls.Add("All");
     //ls.Add("IX-A");
     //ls.Add("IX-B");
     //List<dropDown> lsTeach = new List<dropDown>();
     //lsTeach.Add(new dropDown("All", "All"));
     //lsTeach.Add(new dropDown("Ferasat", "Ferasat"));
     //lsTeach.Add(new dropDown("Gaurav", "Gaurav"));
     //lsTeach.Add("All");
     //lsTeach.Add("Ferasat");
     //lsTeach.Add("Gaurav");
     //ViewBag.clsses = ls;
     AcaFunctions.GetSchTeachers(_context, false);
     ViewBag.dropdownTeacher = drpTeachLst;
     return(View());
 }
Exemplo n.º 6
0
 // GET: Clsses/Create
 public IActionResult Create()
 {
     AcaFunctions.GetSchTeachers(_context, true);
     ViewBag.dropdownTeacher = new SelectList(SchTeachLst, "Value", "Text", null);
     return(View());
 }