public JsonResult DeleteEmployee(string employeeId) { bool isSuccess = true; string message = "success"; try { int nEmployeeId = int.Parse(employeeId); EmployeeSP spEmployee = new EmployeeSP(); if (spEmployee.EmployeeCheckReferences(nEmployeeId) == -1) { isSuccess = false; message = "You can't delete,reference exist"; } } catch (Exception ex) { message = ex.Message; } return(Json(new { isSuccess = isSuccess, message = message })); }
/// <summary> /// Function to check the reference /// </summary> /// <param name="decEmployeeId"></param> /// <returns></returns> public decimal EmployeeCheckReferences(decimal decEmployeeId) { decimal decReturnValue = 0; try { decReturnValue = SPEmployee.EmployeeCheckReferences(decEmployeeId); } catch (Exception ex) { MessageBox.Show("EC19:" + ex.Message, "OpenMiracle", MessageBoxButtons.OK, MessageBoxIcon.Information); } return(decReturnValue); }