protected void trainingSendBtn_Click(object sender, EventArgs e) { try { UserInfo objTrainingUser = new UserInfo(); objTrainingUser = (new UserController()).GetUser(0, UserId); EmployeeDetailsInfo objEmpTraining = new EmployeeDetailsInfo(); int empTrainingID = Convert.ToInt32(TrainingEmployeeList.SelectedValue); objEmpTraining = (new EmployeeDetailsController()).Get(empTrainingID); EmployeePositionTableInfo objEmpTrainingPosition = new EmployeePositionTableInfo(); int empTrainingPositionID = objEmpTraining.PositionHeld_FK; objEmpTrainingPosition = (new EmployeePositionTableController()).Get(empTrainingPositionID); //EmployeeDetailsInfo objEmpInfo = new EmployeeDetailsInfo(); //int emp = Convert.ToInt32(TrainingEmployeeList.SelectedValue); //objEmpInfo = (new EmployeeDetailsController()).Get(emp); //int empPos = objEmpInfo.PositionHeld_FK; //EmployeePositionTableInfo objPositionInfo = new EmployeePositionTableInfo(); //int empPosition = empPos; //objPositionInfo = (new EmployeePositionTableController()).Get(empPosition); EmployeeTrainingTableInfo objTrainingInfo = new EmployeeTrainingTableInfo(); int empID = Convert.ToInt32(TrainingEmployeeList.SelectedValue); objTrainingInfo.EmployeeID_FK = empTrainingID; objTrainingInfo.DepartmentID_FK = Convert.ToInt32(this.trainingDeptList.SelectedValue); objTrainingInfo.PositionID_FK = empTrainingPositionID; objTrainingInfo.TrainingName = this.trainingNameList.SelectedItem.Text.Trim(); objTrainingInfo.TrainingLocation = this.txtTrainingLocation.Text.Trim(); objTrainingInfo.StartDate = this.trainingStartDayList.SelectedItem.Text.Trim() + "-" + trainingStartMonthList.SelectedItem.Text.Trim() + "-" + trainingStartYearList.SelectedItem.Text.Trim(); objTrainingInfo.EndDate = this.trainingEndDayList.SelectedItem.Text.Trim() + "-" + trainingEndMonthList.SelectedItem.Text.Trim() + "-" + trainingEndYearList.SelectedItem.Text.Trim(); objTrainingInfo.TrainingSentBy = objTrainingUser.UserID; //this.LbTrainingSentBy.Text.Trim(); int TrainingID = (new EmployeeTrainingTableController()).Add(objTrainingInfo); if (TrainingID > 0) { LbTrainingRequestSentBy.Visible = true; LbTrainingRequestSentBy.Text = "Training request successfully sent, you can now wait for HR Approval"; } else { LbTrainingRequestSentBy.Visible = true; LbTrainingRequestSentBy.Text = "Training request NOT successfully sent, Please Re-Try"; } } catch { } }
protected void queryEmployeeList_SelectedIndexChanged(object sender, EventArgs e) { int employeeID = Convert.ToInt32(queryEmployeeList.SelectedValue); EmployeeDetailsInfo objEmployee = new EmployeeDetailsInfo(); objEmployee = (new EmployeeDetailsController()).Get(employeeID); lblEmpName.Text = objEmployee.LastName + " " + objEmployee.FirstName; lblEmpDept.Text = objEmployee.DeptName; lblEmpPosition.Text = objEmployee.PositionName; lblEmpLevel.Text = objEmployee.LevelName; }
public void CurrentEmployeeDetailNOK(EmployeeDetailsInfo empDetailsNOK) { try { (new EmployeeDetailsController()).NextOfKinUpdate(empDetailsNOK); return; } catch (Exception ex) { } return; }
public void CurrentEmployeeDetailBankInfo(EmployeeDetailsInfo empDetailsBankInfo) { try { (new EmployeeDetailsController()).BankInfoUpdate(empDetailsBankInfo); return; } catch (Exception ex) { } return; }
public void CurrentEmployeeDetailReferee(EmployeeDetailsInfo empDetailsReferee) { try { (new EmployeeDetailsController()).RefereeUpdate(empDetailsReferee); return; } catch (Exception ex) { } return; }
public void CurrentEmployeeDetailGuarrantor(EmployeeDetailsInfo empDetailsGuarrantor) { try { (new EmployeeDetailsController()).GuarantorUpdate(empDetailsGuarrantor); return; } catch (Exception ex) { } return; }
public void CurrentEmployeeDetail2(EmployeeDetailsInfo eminfo) { try { (new EmployeeDetailsController()).SpouseUpdate(eminfo); return; } catch (Exception ex) { } return; }
public static EmployeeDetailsInfo GetEmployeeRequestDetails(long RequestId) { using (var context = new SalesReturndbEntities()) { var item = context.SP_GetEmployeeDetailsForRequest(RequestId).FirstOrDefault(); EmployeeDetailsInfo list = new EmployeeDetailsInfo(); list.EMP_CODE = item.EMP_CODE; list.Emp_First_name = item.Emp_First_name; list.Added_Date = Convert.ToDateTime(item.CreatedDate); list.SBU_Name = item.Seg_Name; list.Dept_name = item.Dept_name; return(list); } }
protected void TrainingEmployeeList_SelectedIndexChanged(object sender, EventArgs e) { UserInfo objTrainingUser = new UserInfo(); objTrainingUser = (new UserController()).GetUser(0, UserId); EmployeeDetailsInfo objEmpTraining = new EmployeeDetailsInfo(); int empTrainingID = Convert.ToInt32(TrainingEmployeeList.SelectedValue); objEmpTraining = (new EmployeeDetailsController()).Get(empTrainingID); EmployeePositionTableInfo objEmpTrainingPosition = new EmployeePositionTableInfo(); int empTrainingPositionID = objEmpTraining.PositionHeld_FK; objEmpTrainingPosition = (new EmployeePositionTableController()).Get(empTrainingPositionID); LbTrainingEmpPosition.Text = objEmpTrainingPosition.PositionName; LbTrainingEmpPosition.Visible = true; LbTrainingSentBy.Text = objTrainingUser.DisplayName; LbTrainingSentBy.Visible = true; //EmployeeDetailsInfo objEmpInfo = new EmployeeDetailsInfo(); //int emp = Convert.ToInt32(TrainingEmployeeList.SelectedValue); // objEmpInfo = (new EmployeeDetailsController()).Get(emp); // int empPos = objEmpInfo.PositionHeld_FK; //EmployeePositionTableInfo objPositionInfo = new EmployeePositionTableInfo(); //int empPosition = empPos; //objPositionInfo = (new EmployeePositionTableController()).Get(empPosition); //objEmpInfo.EmployeeID = emp; //objEmpInfo.PositionHeld_FK = empPos; //LbTrainingEmpPosition.Text = objPositionInfo.PositionName; //LbTrainingEmpPosition.Visible = true; //LbTrainingEmpPosition0.Text = objEmpInfo.PositionName; //LbTrainingEmpPosition0.Visible = true; }
protected void assignSupBtn_Click(object sender, EventArgs e) { int work = Convert.ToInt32(ViewState["work"]); int dept = Convert.ToInt32(ViewState["dept"]); foreach (GridViewRow x in GViewAssignSupervisor.Rows) { // declare a variable as textbox TextBox D = new TextBox(); TextBox P = new TextBox(); TextBox W = new TextBox(); TextBox E = new TextBox(); // find the textbox containing the applicantID on the gridview D = (TextBox)x.FindControl("txtAssignDeptID"); // P = (TextBox)x.FindControl("txtPostID"); W = (TextBox)x.FindControl("txtWorkID"); E = (TextBox)x.FindControl("txtAssignEmpID"); string deptID = D.Text; // string postID = P.Text; // string workID = W.Text; string empid = E.Text; CheckBox c = new CheckBox(); c = (CheckBox)x.FindControl("CheckBoxHodAssign"); if (c.Checked == true) { // lblInterMsg.Text = id; try { // Update Employee HOD with HOID EmployeeDetailsInfo objSupAssign = new EmployeeDetailsInfo(); objSupAssign.EmployeeID = Convert.ToInt32(empid); objSupAssign.SupervisorID = Convert.ToInt32(assignSupEmpList.SelectedValue); (new EmployeeDetailsController()).UpdateEmpSupervisor(objSupAssign); EmployeeDetailsInfo objGetEmp1 = new EmployeeDetailsInfo(); objGetEmp1 = (new EmployeeDetailsController()).Get(Convert.ToInt32(empid)); if (objGetEmp1.SupervisorID == Convert.ToInt32(assignSupEmpList.SelectedValue)) { LbHODUpdateSuccessful1.Text = "Emp Supervisor Updated Successfull"; LbHODUpdateSuccessful1.Visible = true; } else { LbHODUpdateSuccessful1.Text = "Emp Supervisor Not Updated Successfull"; LbHODUpdateSuccessful1.Visible = true; } } catch { } } } // Update Employee HOD New Position with HOD positionID //int HODNEwPost = Convert.ToInt32(assignHODPositionList.SelectedValue); //int Hod = Convert.ToInt32(assignHODEmpList.SelectedValue); //EmployeeDetailsInfo objHODNewPostion = new EmployeeDetailsInfo(); //objHODNewPostion.EmployeeID = Convert.ToInt32(assignHODEmpList.SelectedValue); //objHODNewPostion.PositionHeld_FK = HODNEwPost; //objHODNewPostion.HODID = Hod; //(new EmployeeDetailsController()).UpdateHODNewPositionAsHOD(objHODNewPostion); //EmployeeDetailsInfo objGetEmp = new EmployeeDetailsInfo(); //objGetEmp = (new EmployeeDetailsController()).Get(Convert.ToInt32(assignSupEmpList.SelectedValue)); //if (objGetEmp.PositionHeld_FK == HODNEwPost) //{ // LbHODUpdateSuccessful.Text = "HOD Position Successfull Modified"; // LbHODUpdateSuccessful.Visible = true; //} //else //{ // LbHODUpdateSuccessful.Text = "HOD Position Successfull Modified"; // LbHODUpdateSuccessful.Visible = true; //} }