public IActionResult Updatecolor(AddColorModel addColorModel) { try { if (ModelState.IsValid) { Color colorModel = ColorHelper.BindColorModel(addColorModel); long colorId = iColor.UpdateColor(colorModel); if (colorId > 0) { return(Ok(ResponseHelper.Success(MessageConstants.ColorUpdated))); } else if (colorId == ReturnCode.AlreadyExist.GetHashCode()) { return(Ok(ResponseHelper.Error(MessageConstants.ColorExists))); } else { return(Ok(ResponseHelper.Error(MessageConstants.ColorNotUpdated))); } } else { return(Ok(ResponseHelper.Error(MessageConstants.CompulsoryData))); } } catch (Exception ex) { LogHelper.ExceptionLog(ex.Message + " ::::: " + ex.StackTrace); return(Ok(ResponseHelper.Error(ex.Message))); } }