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
            }));
        }
Exemplo n.º 2
0
        /// <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);
        }