private void fill_values() { StudentPlacedManager placedManager = new StudentPlacedManagerImpl(); string hiredCount = (DateTime.Now.Date > compDetailObj.DOR.Date) ? placedManager.getHiredStudentsCount(compDetailObj.compDetailsId).ToString() : Constant.NOT_APPLICABLE; label_placedStudents.Text = hiredCount; label_company.Text = compDetailObj.companyObj.companyName; textBox_companyName.Text = compDetailObj.companyObj.companyName; textBox_collegeName.Text = compDetailObj.host; dateTime_dor.Value = compDetailObj.DOR; dropdown_companyType.SelectedIndex = compDetailObj.type; dropown_status.SelectedIndex = compDetailObj.status; }
private void backgroundWorker1_DoWork(object sender, DoWorkEventArgs e) { StudentPlacedManager manager = new StudentPlacedManagerImpl(); if (Utility.areObjectsOfSameType(e.Argument, new Entity_PlacementDetails())) { var placedObj = e.Argument as Entity_PlacementDetails; e.Result = manager.savePlacementDetails(placedObj); } else { var argsMap = e.Argument as IDictionary <string, Object>; string filepath = (String)argsMap["filePath"]; long selectedCompanyDetailId = (long)argsMap["compId"]; DateTime dor = (DateTime)argsMap["DOR"]; e.Result = manager.uploadPlacementData(Utility.readExcel(filePath, Constant.DB_GET_COLLEGE_ID), selectedCompanyDetailId, dor); } }