Ejemplo n.º 1
0
        public IEnumerable <Batch> GetPendingEmployeeNomination()
        {
            EmployeeBlLayer.EmployeeLogic empLogic = new EmployeeBlLayer.EmployeeLogic();
            var employee      = empLogic.GetEmployeeDetails();
            var listofBatchId = new List <int?>();

            foreach (var item in employee)
            {
                if (item.NominationStatus == "Pending")
                {
                    listofBatchId.Add(item.BatchId);
                }
            }
            var batch       = db.Batches.Where(s => s.AssignFacultyStatus == "yes").ToList();
            var finalResult = new List <Batch>();

            foreach (var item in batch)
            {
                foreach (var id in listofBatchId)
                {
                    finalResult.Add(db.Batches.Where(s => s.BatchId == id).FirstOrDefault());
                }
            }

            return(finalResult);
        }
        public ActionResult Index()
        {
            var emp = empLogic.GetEmployeeDetails();

            return(View(emp));
        }