private ResultDto InsertUpdateEmployeeKYC(EmployeeKYCDto employeeKYCDto)
        {
            ResultDto resultDto  = new ResultDto();
            string    objectName = "EmployeeKYC";

            try
            {
                ObjectParameter prmEmployeeKYCID = new ObjectParameter("EmployeeKYCID", employeeKYCDto.EmployeeKYCID);


                int count = _dbContext.uspEmployeeKYCInsertUpdate(prmEmployeeKYCID, employeeKYCDto.EmployeeID, employeeKYCDto.KYCType, employeeKYCDto.KYCNumber, employeeKYCDto.FileName, employeeKYCDto.ActualFileName, employeeKYCDto.StatusID, employeeKYCDto.UserID);

                resultDto.ObjectId = (int)prmEmployeeKYCID.Value;
                //resultDto.ObjectCode = string.IsNullOrEmpty((string)prmMandalCode.Value) ? mandalDto.MandalCode : (string)prmMandalCode.Value;

                if (resultDto.ObjectId > 0)
                {
                    resultDto.Message = string.Format("{0} details saved successfully ", objectName);
                }
                else if (resultDto.ObjectId == -1)
                {
                    resultDto.Message = string.Format("Error occured while generating {0} code", objectName);
                }
                else
                {
                    resultDto.Message = string.Format("Error occured while saving {0} details", objectName);
                }
            }
            catch (Exception)
            {
                resultDto.Message  = string.Format("Service layer error occured while saving the {0} details", objectName);
                resultDto.ObjectId = -98;
            }
            return(resultDto);
        }