private void backgroundWorker1_DoWork(object sender, System.ComponentModel.DoWorkEventArgs e) { var objectMap = e.Argument as Dictionary <string, Object>; var operationNewUser = (bool)objectMap["operation"]; var userObj = objectMap["staffObj"] as Entity_Staff; StaffManager staffManager = new StaffManagerImpl(); if (operationNewUser) { e.Result = staffManager.addNewUser(userObj); } else { e.Result = false; if (staffManager.updateStaffDetails(userObj)) { if (!isAdminRequest) { Common.loggedUser = userObj; } e.Result = true; } } }
private void backgroundWorker1_DoWork(object sender, System.ComponentModel.DoWorkEventArgs e) { StaffManager staffmanager = new StaffManagerImpl(); e.Result = staffmanager.updateStaffDetails(Common.loggedUser); }